builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-105 starttime: 1467821491.18 results: success (0) buildid: 20160706073423 builduid: d561b80e55da49529f455fb67012b9a1 revision: 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:31.178636) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:31.179819) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:31.180600) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:31.461411) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 09:11:31.462225) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False --09:11:33-- 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% 7.54 MB/s 09:11:34 (7.54 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.846000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 09:11:34.379048) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 09:11:34.379452) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.715000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 09:11:40.115313) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:11:40.116274) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False 2016-07-06 09:11:40,737 truncating revision to first 12 chars 2016-07-06 09:11:40,739 Setting DEBUG logging. 2016-07-06 09:11:40,739 attempt 1/10 2016-07-06 09:11:40,739 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/01a1714a1d04?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 09:11:41,201 unpacking tar archive at: mozilla-beta-01a1714a1d04/testing/mozharness/ program finished with exit code 0 elapsedTime=1.688000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 09:11:41.927315) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:41.928206) ========= script_repo_revision: 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:41.928694) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:41.929043) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:11:41.947322) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-07-06 09:11:41.947900) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:11:42 INFO - MultiFileLogger online at 20160706 09:11:42 in C:\slave\test 09:11:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:11:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:11:42 INFO - {'append_to_log': False, 09:11:42 INFO - 'base_work_dir': 'C:\\slave\\test', 09:11:42 INFO - 'blob_upload_branch': 'mozilla-beta', 09:11:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:11:42 INFO - 'buildbot_json_path': 'buildprops.json', 09:11:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:11:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:11:42 INFO - 'download_minidump_stackwalk': True, 09:11:42 INFO - 'download_symbols': 'true', 09:11:42 INFO - 'e10s': False, 09:11:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:11:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:11:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:11:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:11:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:11:42 INFO - 'C:/mozilla-build/tooltool.py'), 09:11:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:11:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:11:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:11:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:11:42 INFO - 'log_level': 'info', 09:11:42 INFO - 'log_to_console': True, 09:11:42 INFO - 'opt_config_files': (), 09:11:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:11:42 INFO - '--processes=1', 09:11:42 INFO - '--config=%(test_path)s/wptrunner.ini', 09:11:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:11:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:11:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:11:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:11:42 INFO - 'pip_index': False, 09:11:42 INFO - 'require_test_zip': True, 09:11:42 INFO - 'test_type': ('testharness',), 09:11:42 INFO - 'this_chunk': '1', 09:11:42 INFO - 'total_chunks': '10', 09:11:42 INFO - 'virtualenv_path': 'venv', 09:11:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:11:42 INFO - 'work_dir': 'build'} 09:11:42 INFO - ##### 09:11:42 INFO - ##### Running clobber step. 09:11:42 INFO - ##### 09:11:42 INFO - Running pre-action listener: _resource_record_pre_action 09:11:42 INFO - Running main action method: clobber 09:11:42 INFO - rmtree: C:\slave\test\build 09:11:42 INFO - Using _rmtree_windows ... 09:11:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:12:22 INFO - Running post-action listener: _resource_record_post_action 09:12:22 INFO - ##### 09:12:22 INFO - ##### Running read-buildbot-config step. 09:12:22 INFO - ##### 09:12:22 INFO - Running pre-action listener: _resource_record_pre_action 09:12:22 INFO - Running main action method: read_buildbot_config 09:12:22 INFO - Using buildbot properties: 09:12:22 INFO - { 09:12:22 INFO - "project": "", 09:12:22 INFO - "product": "firefox", 09:12:22 INFO - "script_repo_revision": "production", 09:12:22 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 09:12:22 INFO - "repository": "", 09:12:22 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 09:12:22 INFO - "buildid": "20160706073423", 09:12:22 INFO - "pgo_build": "False", 09:12:22 INFO - "basedir": "C:\\slave\\test", 09:12:22 INFO - "buildnumber": 6, 09:12:22 INFO - "slavename": "t-w864-ix-105", 09:12:22 INFO - "revision": "01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d", 09:12:22 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 09:12:22 INFO - "platform": "win64", 09:12:22 INFO - "branch": "mozilla-beta", 09:12:22 INFO - "repo_path": "releases/mozilla-beta", 09:12:22 INFO - "moz_repo_path": "", 09:12:22 INFO - "stage_platform": "win64", 09:12:22 INFO - "builduid": "d561b80e55da49529f455fb67012b9a1", 09:12:22 INFO - "slavebuilddir": "test" 09:12:22 INFO - } 09:12:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 09:12:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 09:12:22 INFO - Running post-action listener: _resource_record_post_action 09:12:22 INFO - ##### 09:12:22 INFO - ##### Running download-and-extract step. 09:12:22 INFO - ##### 09:12:22 INFO - Running pre-action listener: _resource_record_pre_action 09:12:22 INFO - Running main action method: download_and_extract 09:12:22 INFO - mkdir: C:\slave\test\build\tests 09:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:22 INFO - https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:12:22 INFO - trying https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 09:12:22 INFO - Downloading https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:12:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 09:12:23 INFO - Downloaded 1240 bytes. 09:12:23 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:12:23 INFO - Using the following test package requirements: 09:12:23 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:12:23 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 09:12:23 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 09:12:23 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'jsshell-win64.zip'], 09:12:23 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 09:12:23 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:12:23 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 09:12:23 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 09:12:23 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 09:12:23 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:12:23 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 09:12:23 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:12: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')]} 09:12:23 INFO - https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:12:23 INFO - trying https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 09:12:23 INFO - Downloading https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 09:12:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 09:12:24 INFO - Downloaded 20908639 bytes. 09:12:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:27 INFO - caution: filename not matched: web-platform/* 09:12:27 INFO - Return code: 11 09:12: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')]} 09:12:27 INFO - https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:12:27 INFO - trying https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 09:12:27 INFO - Downloading https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 09:12:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 09:12:29 INFO - Downloaded 36389910 bytes. 09:12:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:14:21 INFO - caution: filename not matched: bin/* 09:14:21 INFO - caution: filename not matched: config/* 09:14:21 INFO - caution: filename not matched: mozbase/* 09:14:21 INFO - caution: filename not matched: marionette/* 09:14:21 INFO - caution: filename not matched: tools/wptserve/* 09:14:21 INFO - Return code: 11 09:14:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:21 INFO - https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 09:14:21 INFO - trying https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:14:21 INFO - Downloading https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 09:14:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 09:14:23 INFO - Downloaded 82726584 bytes. 09:14:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:14:23 INFO - mkdir: C:\slave\test\properties 09:14:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:14:23 INFO - Writing to file C:\slave\test\properties\build_url 09:14:23 INFO - Contents: 09:14:23 INFO - build_url:https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:14:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:14:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:14:24 INFO - Writing to file C:\slave\test\properties\symbols_url 09:14:24 INFO - Contents: 09:14:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:14:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:24 INFO - https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:14:24 INFO - trying https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:14:24 INFO - Downloading https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:14:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:14:26 INFO - Downloaded 50748685 bytes. 09:14:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:14:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:14:28 INFO - Return code: 0 09:14:28 INFO - Running post-action listener: _resource_record_post_action 09:14:28 INFO - Running post-action listener: set_extra_try_arguments 09:14:28 INFO - ##### 09:14:28 INFO - ##### Running create-virtualenv step. 09:14:28 INFO - ##### 09:14:28 INFO - Running pre-action listener: _pre_create_virtualenv 09:14:28 INFO - Running pre-action listener: _resource_record_pre_action 09:14:28 INFO - Running main action method: create_virtualenv 09:14:28 INFO - Creating virtualenv C:\slave\test\build\venv 09:14:28 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:14:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:14:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:14:35 INFO - Installing distribute......................................................................................................................................................................................done. 09:14:37 INFO - Return code: 0 09:14:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:37 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 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AAAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:14:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:14:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 09:14:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:14:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:14:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:14:37 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 09:14:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:37 INFO - 'DCLOCATION': 'SCL3', 09:14:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:37 INFO - 'HOMEDRIVE': 'C:', 09:14:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 09:14:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:37 INFO - 'KTS_VERSION': '1.19c', 09:14:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 09:14:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 09:14:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:37 INFO - 'MOZ_NO_REMOTE': '1', 09:14:37 INFO - 'NO_EM_RESTART': '1', 09:14:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:37 INFO - 'OS': 'Windows_NT', 09:14:37 INFO - 'OURDRIVE': 'C:', 09:14:37 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:14:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:14:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:37 INFO - 'PROCESSOR_LEVEL': '6', 09:14:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:14:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:14:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:14:37 INFO - 'PROMPT': '$P$G', 09:14:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:37 INFO - 'PWD': 'C:\\slave\\test', 09:14:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:37 INFO - 'SYSTEMDRIVE': 'C:', 09:14:37 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:37 INFO - 'TEST1': 'testie', 09:14:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:37 INFO - 'USERDOMAIN': 'T-W864-IX-105', 09:14:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 09:14:37 INFO - 'USERNAME': 'cltbld', 09:14:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 09:14:37 INFO - 'WINDIR': 'C:\\windows', 09:14:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:38 INFO - Downloading/unpacking psutil>=0.7.1 09:14:38 INFO - Running setup.py egg_info for package psutil 09:14:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:14:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:38 INFO - Installing collected packages: psutil 09:14:38 INFO - Running setup.py install for psutil 09:14:38 INFO - building 'psutil._psutil_windows' extension 09:14:38 INFO - error: Unable to find vcvarsall.bat 09:14:38 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-entndh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:14:38 INFO - running install 09:14:38 INFO - running build 09:14:38 INFO - running build_py 09:14:38 INFO - creating build 09:14:38 INFO - creating build\lib.win32-2.7 09:14:38 INFO - creating build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:14:38 INFO - running build_ext 09:14:38 INFO - building 'psutil._psutil_windows' extension 09:14:38 INFO - error: Unable to find vcvarsall.bat 09:14:38 INFO - ---------------------------------------- 09:14:38 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-entndh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:14:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-105\AppData\Roaming\pip\pip.log 09:14:38 WARNING - Return code: 1 09:14:38 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:14:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:14:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AAAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:14:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:14:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 09:14:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:14:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:14:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:14:38 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 09:14:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:38 INFO - 'DCLOCATION': 'SCL3', 09:14:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:38 INFO - 'HOMEDRIVE': 'C:', 09:14:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 09:14:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:38 INFO - 'KTS_VERSION': '1.19c', 09:14:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 09:14:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 09:14:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:38 INFO - 'MOZ_NO_REMOTE': '1', 09:14:38 INFO - 'NO_EM_RESTART': '1', 09:14:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:38 INFO - 'OS': 'Windows_NT', 09:14:38 INFO - 'OURDRIVE': 'C:', 09:14:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:14:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:14:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:38 INFO - 'PROCESSOR_LEVEL': '6', 09:14:38 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:14:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:14:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:14:38 INFO - 'PROMPT': '$P$G', 09:14:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:38 INFO - 'PWD': 'C:\\slave\\test', 09:14:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:38 INFO - 'SYSTEMDRIVE': 'C:', 09:14:38 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:38 INFO - 'TEST1': 'testie', 09:14:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:38 INFO - 'USERDOMAIN': 'T-W864-IX-105', 09:14:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 09:14:38 INFO - 'USERNAME': 'cltbld', 09:14:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 09:14:38 INFO - 'WINDIR': 'C:\\windows', 09:14:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:14:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:14:39 INFO - Running setup.py egg_info for package mozsystemmonitor 09:14:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:14:39 INFO - Running setup.py egg_info for package psutil 09:14:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:14:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:39 INFO - Installing collected packages: mozsystemmonitor, psutil 09:14:39 INFO - Running setup.py install for mozsystemmonitor 09:14:39 INFO - Running setup.py install for psutil 09:14:39 INFO - building 'psutil._psutil_windows' extension 09:14:39 INFO - error: Unable to find vcvarsall.bat 09:14:39 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qyqubo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:14:39 INFO - running install 09:14:39 INFO - running build 09:14:39 INFO - running build_py 09:14:39 INFO - running build_ext 09:14:39 INFO - building 'psutil._psutil_windows' extension 09:14:39 INFO - error: Unable to find vcvarsall.bat 09:14:39 INFO - ---------------------------------------- 09:14:39 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qyqubo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:14:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-105\AppData\Roaming\pip\pip.log 09:14:39 WARNING - Return code: 1 09:14:39 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:14:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:14: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')]} 09:14:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14: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')]} 09:14:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AAAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:14:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:14:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 09:14:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:14:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:14:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:14:39 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 09:14:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:39 INFO - 'DCLOCATION': 'SCL3', 09:14:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:39 INFO - 'HOMEDRIVE': 'C:', 09:14:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 09:14:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:39 INFO - 'KTS_VERSION': '1.19c', 09:14:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 09:14:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 09:14:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:39 INFO - 'MOZ_NO_REMOTE': '1', 09:14:39 INFO - 'NO_EM_RESTART': '1', 09:14:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:39 INFO - 'OS': 'Windows_NT', 09:14:39 INFO - 'OURDRIVE': 'C:', 09:14: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', 09:14:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:14:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:39 INFO - 'PROCESSOR_LEVEL': '6', 09:14:39 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:14:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:14:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:14:39 INFO - 'PROMPT': '$P$G', 09:14:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:39 INFO - 'PWD': 'C:\\slave\\test', 09:14:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:39 INFO - 'SYSTEMDRIVE': 'C:', 09:14:39 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:39 INFO - 'TEST1': 'testie', 09:14:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:39 INFO - 'USERDOMAIN': 'T-W864-IX-105', 09:14:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 09:14:39 INFO - 'USERNAME': 'cltbld', 09:14:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 09:14:39 INFO - 'WINDIR': 'C:\\windows', 09:14:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:39 INFO - Downloading/unpacking blobuploader==1.2.4 09:14:39 INFO - Downloading blobuploader-1.2.4.tar.gz 09:14:39 INFO - Running setup.py egg_info for package blobuploader 09:14:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:14:43 INFO - Running setup.py egg_info for package requests 09:14:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:14:43 INFO - Downloading docopt-0.6.1.tar.gz 09:14:43 INFO - Running setup.py egg_info for package docopt 09:14:43 INFO - Installing collected packages: blobuploader, docopt, requests 09:14:43 INFO - Running setup.py install for blobuploader 09:14:43 INFO - Running setup.py install for docopt 09:14:43 INFO - Running setup.py install for requests 09:14:43 INFO - Successfully installed blobuploader docopt requests 09:14:43 INFO - Cleaning up... 09:14:43 INFO - Return code: 0 09:14:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:14: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')]} 09:14:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14: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')]} 09:14:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AAAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, '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-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:14:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:14:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:14:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:14:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 09:14:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:14:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:14:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:14:43 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 09:14:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:14:43 INFO - 'DCLOCATION': 'SCL3', 09:14:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:14:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:14:43 INFO - 'HOMEDRIVE': 'C:', 09:14:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 09:14:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:14:43 INFO - 'KTS_VERSION': '1.19c', 09:14:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 09:14:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 09:14:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:14:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:14:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:14:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:43 INFO - 'MOZ_NO_REMOTE': '1', 09:14:43 INFO - 'NO_EM_RESTART': '1', 09:14:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:14:43 INFO - 'OS': 'Windows_NT', 09:14:43 INFO - 'OURDRIVE': 'C:', 09:14:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:14:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:14:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:14:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:14:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:14:43 INFO - 'PROCESSOR_LEVEL': '6', 09:14:43 INFO - 'PROCESSOR_REVISION': '1e05', 09:14:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:14:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:14:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:14:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:14:43 INFO - 'PROMPT': '$P$G', 09:14:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:14:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:14:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:14:43 INFO - 'PWD': 'C:\\slave\\test', 09:14:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:14:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:14:43 INFO - 'SYSTEMDRIVE': 'C:', 09:14:43 INFO - 'SYSTEMROOT': 'C:\\windows', 09:14:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:43 INFO - 'TEST1': 'testie', 09:14:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:14:43 INFO - 'USERDOMAIN': 'T-W864-IX-105', 09:14:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 09:14:43 INFO - 'USERNAME': 'cltbld', 09:14:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 09:14:43 INFO - 'WINDIR': 'C:\\windows', 09:14:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:14:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:14:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:14:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:14:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:14:49 INFO - Unpacking c:\slave\test\build\tests\marionette 09:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:14:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:14:49 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:14:49 INFO - Running setup.py install for browsermob-proxy 09:15:03 INFO - Running setup.py install for manifestparser 09:15:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for marionette-client 09:15:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:15:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for marionette-driver 09:15:03 INFO - Running setup.py install for mozcrash 09:15:03 INFO - Running setup.py install for mozdebug 09:15:03 INFO - Running setup.py install for mozdevice 09:15:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozfile 09:15:03 INFO - Running setup.py install for mozhttpd 09:15:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozinfo 09:15:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozInstall 09:15:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozleak 09:15:03 INFO - Running setup.py install for mozlog 09:15:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for moznetwork 09:15:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozprocess 09:15:03 INFO - Running setup.py install for mozprofile 09:15:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozrunner 09:15:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for mozscreenshot 09:15:03 INFO - Running setup.py install for moztest 09:15:03 INFO - Running setup.py install for mozversion 09:15:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:15:03 INFO - Running setup.py install for wptserve 09:15:03 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:15:03 INFO - Cleaning up... 09:15:03 INFO - Return code: 0 09:15:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:15:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AAAD0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, '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-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:15:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:15:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:15:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:15:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 09:15:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:15:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:15:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:15:03 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 09:15:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:15:03 INFO - 'DCLOCATION': 'SCL3', 09:15:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:15:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:15:03 INFO - 'HOMEDRIVE': 'C:', 09:15:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 09:15:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:15:03 INFO - 'KTS_VERSION': '1.19c', 09:15:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 09:15:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 09:15:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:15:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:15:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:15:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:03 INFO - 'MOZ_NO_REMOTE': '1', 09:15:03 INFO - 'NO_EM_RESTART': '1', 09:15:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:15:03 INFO - 'OS': 'Windows_NT', 09:15:03 INFO - 'OURDRIVE': 'C:', 09:15:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:15:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:15:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:15:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:15:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:15:03 INFO - 'PROCESSOR_LEVEL': '6', 09:15:03 INFO - 'PROCESSOR_REVISION': '1e05', 09:15:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:15:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:15:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:15:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:15:03 INFO - 'PROMPT': '$P$G', 09:15:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:15:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:15:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:15:03 INFO - 'PWD': 'C:\\slave\\test', 09:15:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:15:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:15:03 INFO - 'SYSTEMDRIVE': 'C:', 09:15:03 INFO - 'SYSTEMROOT': 'C:\\windows', 09:15:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:15:03 INFO - 'TEST1': 'testie', 09:15:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:15:03 INFO - 'USERDOMAIN': 'T-W864-IX-105', 09:15:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 09:15:03 INFO - 'USERNAME': 'cltbld', 09:15:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 09:15:03 INFO - 'WINDIR': 'C:\\windows', 09:15:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:15:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:15:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:15:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:15:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:15:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:15:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:15:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:15:07 INFO - Unpacking c:\slave\test\build\tests\marionette 09:15:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:15:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:15:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:15:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:15:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:15:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:15:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:15:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:15:18 INFO - Downloading blessings-1.6.tar.gz 09:15:18 INFO - Running setup.py egg_info for package blessings 09:15:18 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:15:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:15:18 INFO - Running setup.py install for blessings 09:15:18 INFO - Running setup.py install for browsermob-proxy 09:15:18 INFO - Running setup.py install for manifestparser 09:15:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Running setup.py install for marionette-client 09:15:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:15:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Running setup.py install for marionette-driver 09:15:18 INFO - Running setup.py install for mozcrash 09:15:18 INFO - Running setup.py install for mozdebug 09:15:18 INFO - Running setup.py install for mozdevice 09:15:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Running setup.py install for mozhttpd 09:15:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Running setup.py install for mozInstall 09:15:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Running setup.py install for mozleak 09:15:18 INFO - Running setup.py install for mozprofile 09:15:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Running setup.py install for mozrunner 09:15:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:15:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:15:20 INFO - Running setup.py install for mozscreenshot 09:15:20 INFO - Running setup.py install for moztest 09:15:20 INFO - Running setup.py install for mozversion 09:15:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:15:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:15:20 INFO - Running setup.py install for wptserve 09:15:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:15:20 INFO - Cleaning up... 09:15:20 INFO - Return code: 0 09:15:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:15:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:15:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:15:21 INFO - Reading from file tmpfile_stdout 09:15:21 INFO - Using _rmtree_windows ... 09:15:21 INFO - Using _rmtree_windows ... 09:15:21 INFO - Current package versions: 09:15:21 INFO - blessings == 1.6 09:15:21 INFO - blobuploader == 1.2.4 09:15:21 INFO - browsermob-proxy == 0.6.0 09:15:21 INFO - distribute == 0.6.14 09:15:21 INFO - docopt == 0.6.1 09:15:21 INFO - manifestparser == 1.1 09:15:21 INFO - marionette-client == 2.3.0 09:15:21 INFO - marionette-driver == 1.4.0 09:15:21 INFO - mozInstall == 1.12 09:15:21 INFO - mozcrash == 0.17 09:15:21 INFO - mozdebug == 0.1 09:15:21 INFO - mozdevice == 0.48 09:15:21 INFO - mozfile == 1.2 09:15:21 INFO - mozhttpd == 0.7 09:15:21 INFO - mozinfo == 0.9 09:15:21 INFO - mozleak == 0.1 09:15:21 INFO - mozlog == 3.1 09:15:21 INFO - moznetwork == 0.27 09:15:21 INFO - mozprocess == 0.22 09:15:21 INFO - mozprofile == 0.28 09:15:21 INFO - mozrunner == 6.11 09:15:21 INFO - mozscreenshot == 0.1 09:15:21 INFO - mozsystemmonitor == 0.0 09:15:21 INFO - moztest == 0.7 09:15:21 INFO - mozversion == 1.4 09:15:21 INFO - requests == 1.2.3 09:15:21 INFO - wptserve == 1.4.0 09:15:21 INFO - Running post-action listener: _resource_record_post_action 09:15:21 INFO - Running post-action listener: _start_resource_monitoring 09:15:21 INFO - Starting resource monitoring. 09:15:21 INFO - ##### 09:15:21 INFO - ##### Running pull step. 09:15:21 INFO - ##### 09:15:21 INFO - Running pre-action listener: _resource_record_pre_action 09:15:21 INFO - Running main action method: pull 09:15:21 INFO - Pull has nothing to do! 09:15:21 INFO - Running post-action listener: _resource_record_post_action 09:15:21 INFO - ##### 09:15:21 INFO - ##### Running install step. 09:15:21 INFO - ##### 09:15:21 INFO - Running pre-action listener: _resource_record_pre_action 09:15:21 INFO - Running main action method: install 09:15:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:15:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:15:21 INFO - Reading from file tmpfile_stdout 09:15:21 INFO - Using _rmtree_windows ... 09:15:21 INFO - Using _rmtree_windows ... 09:15:21 INFO - Detecting whether we're running mozinstall >=1.0... 09:15:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:15:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:15:21 INFO - Reading from file tmpfile_stdout 09:15:21 INFO - Output received: 09:15:21 INFO - Usage: mozinstall-script.py [options] installer 09:15:21 INFO - Options: 09:15:21 INFO - -h, --help show this help message and exit 09:15:21 INFO - -d DEST, --destination=DEST 09:15:21 INFO - Directory to install application into. [default: 09:15:21 INFO - "C:\slave\test"] 09:15:21 INFO - --app=APP Application being installed. [default: firefox] 09:15:21 INFO - Using _rmtree_windows ... 09:15:21 INFO - Using _rmtree_windows ... 09:15:21 INFO - mkdir: C:\slave\test\build\application 09:15:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:15:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 09:15:24 INFO - Reading from file tmpfile_stdout 09:15:24 INFO - Output received: 09:15:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:15:24 INFO - Using _rmtree_windows ... 09:15:24 INFO - Using _rmtree_windows ... 09:15:24 INFO - Running post-action listener: _resource_record_post_action 09:15:24 INFO - ##### 09:15:24 INFO - ##### Running run-tests step. 09:15:24 INFO - ##### 09:15:24 INFO - Running pre-action listener: _resource_record_pre_action 09:15:24 INFO - Running main action method: run_tests 09:15:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:15:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:15:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:15:24 INFO - grabbing minidump binary from tooltool 09:15:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:24 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:15:24 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:15:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:15:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:15:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzb7v4e 09:15:25 INFO - INFO - File integrity verified, renaming tmpzb7v4e to win32-minidump_stackwalk.exe 09:15:25 INFO - Return code: 0 09:15:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:15:26 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:15:26 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/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:15:26 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/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:15:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:15:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 09:15:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:15:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:15:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:15:26 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 09:15:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:15:26 INFO - 'DCLOCATION': 'SCL3', 09:15:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:15:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:15:26 INFO - 'HOMEDRIVE': 'C:', 09:15:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 09:15:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:15:26 INFO - 'KTS_VERSION': '1.19c', 09:15:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 09:15:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 09:15:26 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:15:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:15:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:15:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:15:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:26 INFO - 'MOZ_NO_REMOTE': '1', 09:15:26 INFO - 'NO_EM_RESTART': '1', 09:15:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:15:26 INFO - 'OS': 'Windows_NT', 09:15:26 INFO - 'OURDRIVE': 'C:', 09:15:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:15:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:15:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:15:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:15:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:15:26 INFO - 'PROCESSOR_LEVEL': '6', 09:15:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:15:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:15:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:15:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:15:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:15:26 INFO - 'PROMPT': '$P$G', 09:15:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:15:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:15:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:15:26 INFO - 'PWD': 'C:\\slave\\test', 09:15:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:15:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:15:26 INFO - 'SYSTEMDRIVE': 'C:', 09:15:26 INFO - 'SYSTEMROOT': 'C:\\windows', 09:15:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:15:26 INFO - 'TEST1': 'testie', 09:15:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:15:26 INFO - 'USERDOMAIN': 'T-W864-IX-105', 09:15:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 09:15:26 INFO - 'USERNAME': 'cltbld', 09:15:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 09:15:26 INFO - 'WINDIR': 'C:\\windows', 09:15:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:15:26 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/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:15:27 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:15:27 INFO - import pkg_resources 09:15:29 INFO - Using 1 client processes 09:15:31 INFO - SUITE-START | Running 778 tests 09:15:31 INFO - Running testharness tests 09:15:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:15:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 09:15:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:15:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:15:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:15:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:15:32 INFO - Setting up ssl 09:15:32 INFO - PROCESS | certutil | 09:15:32 INFO - PROCESS | certutil | 09:15:32 INFO - PROCESS | certutil | 09:15:32 INFO - Certificate Nickname Trust Attributes 09:15:32 INFO - SSL,S/MIME,JAR/XPI 09:15:32 INFO - 09:15:32 INFO - web-platform-tests CT,, 09:15:32 INFO - 09:15:32 INFO - Starting runner 09:15:33 INFO - PROCESS | 3000 | [3000] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:15:33 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:15:33 INFO - PROCESS | 3000 | [3000] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:15:34 INFO - PROCESS | 3000 | 1467821734767 Marionette DEBUG Marionette enabled via build flag and pref 09:15:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4ACD5E000 == 1 [pid = 3000] [id = 1] 09:15:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 1 (000000D4BBD92000) [pid = 3000] [serial = 1] [outer = 0000000000000000] 09:15:35 INFO - PROCESS | 3000 | [3000] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 2 (000000D4BBD93000) [pid = 3000] [serial = 2] [outer = 000000D4BBD92000] 09:15:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF17B800 == 2 [pid = 3000] [id = 2] 09:15:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 3 (000000D4BF17C000) [pid = 3000] [serial = 3] [outer = 0000000000000000] 09:15:36 INFO - PROCESS | 3000 | [3000] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 4 (000000D4BF17D000) [pid = 3000] [serial = 4] [outer = 000000D4BF17C000] 09:15:36 INFO - PROCESS | 3000 | 1467821736455 Marionette INFO Listening on port 2828 09:15:38 INFO - PROCESS | 3000 | 1467821738200 Marionette DEBUG Marionette enabled via command-line flag 09:15:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFEC9800 == 3 [pid = 3000] [id = 3] 09:15:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 5 (000000D4C0110000) [pid = 3000] [serial = 5] [outer = 0000000000000000] 09:15:38 INFO - PROCESS | 3000 | [3000] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 6 (000000D4C0111000) [pid = 3000] [serial = 6] [outer = 000000D4C0110000] 09:15:38 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:15:38 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:15:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 7 (000000D4C0C24000) [pid = 3000] [serial = 7] [outer = 000000D4BF17C000] 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739326 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739337 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739344 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739378 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 09:15:39 INFO - PROCESS | 3000 | 1467821739383 Marionette DEBUG Closed connection conn0 09:15:39 INFO - PROCESS | 3000 | 1467821739385 Marionette DEBUG Closed connection conn1 09:15:39 INFO - PROCESS | 3000 | 1467821739387 Marionette DEBUG Closed connection conn2 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739430 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 09:15:39 INFO - PROCESS | 3000 | 1467821739447 Marionette DEBUG Closed connection conn3 09:15:39 INFO - PROCESS | 3000 | 1467821739571 Marionette DEBUG Closed connection conn4 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739578 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 09:15:39 INFO - PROCESS | 3000 | 1467821739588 Marionette DEBUG Closed connection conn5 09:15:39 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:39 INFO - PROCESS | 3000 | 1467821739594 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 09:15:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E2800 == 4 [pid = 3000] [id = 4] 09:15:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 8 (000000D4BBDDEC00) [pid = 3000] [serial = 8] [outer = 0000000000000000] 09:15:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 9 (000000D4C13C3C00) [pid = 3000] [serial = 9] [outer = 000000D4BBDDEC00] 09:15:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 10 (000000D4C17CF800) [pid = 3000] [serial = 10] [outer = 000000D4BBDDEC00] 09:15:39 INFO - PROCESS | 3000 | 1467821739763 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:15:39 INFO - PROCESS | 3000 | 1467821739768 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160706073423","device":"desktop","version":"48.0"} 09:15:40 INFO - PROCESS | 3000 | [3000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:15:40 INFO - PROCESS | 3000 | [3000] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:15:40 INFO - PROCESS | 3000 | [3000] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:15:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CBA800 == 5 [pid = 3000] [id = 5] 09:15:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 11 (000000D4C6CCB800) [pid = 3000] [serial = 11] [outer = 0000000000000000] 09:15:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CCC000 == 6 [pid = 3000] [id = 6] 09:15:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 12 (000000D4C6F56000) [pid = 3000] [serial = 12] [outer = 0000000000000000] 09:15:41 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF9800 == 7 [pid = 3000] [id = 7] 09:15:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 13 (000000D4C6A0F400) [pid = 3000] [serial = 13] [outer = 0000000000000000] 09:15:41 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:41 INFO - PROCESS | 3000 | [3000] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:15:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 14 (000000D4C7CD9000) [pid = 3000] [serial = 14] [outer = 000000D4C6A0F400] 09:15:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 15 (000000D4C7F88800) [pid = 3000] [serial = 15] [outer = 000000D4C6CCB800] 09:15:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 16 (000000D4C7B1B800) [pid = 3000] [serial = 16] [outer = 000000D4C6F56000] 09:15:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 17 (000000D4C7BF0400) [pid = 3000] [serial = 17] [outer = 000000D4C6A0F400] 09:15:42 INFO - PROCESS | 3000 | 1467821742841 Marionette INFO startBrowser 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:42 INFO - PROCESS | 3000 | 1467821742877 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 3000 | 1467821742891 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 3000 | 1467821742893 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 18 (000000D4CA444400) [pid = 3000] [serial = 18] [outer = 000000D4C6A0F400] 09:15:43 INFO - PROCESS | 3000 | 1467821743815 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3fd0426a-d4b3-4583-b5e4-f00588795cc8","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160706073423","device":"desktop","version":"48.0","command_id":1}}] 09:15:44 INFO - PROCESS | 3000 | 1467821744415 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}] 09:15:44 INFO - PROCESS | 3000 | 1467821744419 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:44 INFO - PROCESS | 3000 | 1467821744531 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:15:44 INFO - PROCESS | 3000 | 1467821744549 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:15:44 INFO - PROCESS | 3000 | 1467821744551 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:44 INFO - PROCESS | 3000 | [3000] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:15:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4ACD5E000 == 6 [pid = 3000] [id = 1] 09:15:46 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:15:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 19 (000000D4B9B08C00) [pid = 3000] [serial = 19] [outer = 000000D4C6A0F400] 09:15:46 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:46 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:47 INFO - PROCESS | 3000 | 1467821747009 Marionette TRACE conn6 <- [1,3,null,{}] 09:15:47 INFO - PROCESS | 3000 | 1467821747014 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:15:47 INFO - PROCESS | 3000 | 1467821747017 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:47 INFO - PROCESS | 3000 | 1467821747043 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:15:47 INFO - PROCESS | 3000 | 1467821747051 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 3000 | 1467821747056 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:15:47 INFO - PROCESS | 3000 | 1467821747081 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 3000 | 1467821747086 Marionette TRACE conn6 <- [1,6,null,{}] 09:15:47 INFO - PROCESS | 3000 | 1467821747101 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}] 09:15:47 INFO - PROCESS | 3000 | 1467821747104 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:47 INFO - PROCESS | 3000 | 1467821747128 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:15:47 INFO - PROCESS | 3000 | 1467821747135 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3000 | 1467821747138 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0128000 == 7 [pid = 3000] [id = 8] 09:15:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 20 (000000D4C13C2400) [pid = 3000] [serial = 20] [outer = 0000000000000000] 09:15:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 21 (000000D4C17C8C00) [pid = 3000] [serial = 21] [outer = 000000D4C13C2400] 09:15:47 INFO - PROCESS | 3000 | 1467821747198 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 22 (000000D4C6A0DC00) [pid = 3000] [serial = 22] [outer = 000000D4C13C2400] 09:15:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C4C000 == 8 [pid = 3000] [id = 9] 09:15:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 23 (000000D4C7595800) [pid = 3000] [serial = 23] [outer = 0000000000000000] 09:15:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 24 (000000D4C759C800) [pid = 3000] [serial = 24] [outer = 000000D4C7595800] 09:15:47 INFO - PROCESS | 3000 | 1467821747635 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 25 (000000D4C7B0F800) [pid = 3000] [serial = 25] [outer = 000000D4C7595800] 09:15:48 INFO - PROCESS | 3000 | 1467821748391 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]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1344ms 09:15:48 INFO - PROCESS | 3000 | 1467821748585 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 3000 | 1467821748588 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:15:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF177800 == 9 [pid = 3000] [id = 10] 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 26 (000000D4BF17A800) [pid = 3000] [serial = 26] [outer = 0000000000000000] 09:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 27 (000000D4BF188000) [pid = 3000] [serial = 27] [outer = 000000D4BF17A800] 09:15:48 INFO - PROCESS | 3000 | 1467821748645 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 3000 | 1467821748648 Marionette TRACE conn6 <- [1,10,null,{}] 09:15:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E2800 == 8 [pid = 3000] [id = 4] 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 28 (000000D4BA0F4000) [pid = 3000] [serial = 28] [outer = 000000D4BF17A800] 09:15:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9BA2000 == 9 [pid = 3000] [id = 11] 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 29 (000000D4BA920400) [pid = 3000] [serial = 29] [outer = 0000000000000000] 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 30 (000000D4C1325400) [pid = 3000] [serial = 30] [outer = 000000D4BA920400] 09:15:48 INFO - PROCESS | 3000 | 1467821748723 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}] 09:15:48 INFO - PROCESS | 3000 | 1467821748726 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 31 (000000D4BC254000) [pid = 3000] [serial = 31] [outer = 000000D4BA920400] 09:15:48 INFO - PROCESS | 3000 | 1467821748846 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:15:48 INFO - PROCESS | 3000 | 1467821748863 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 3000 | 1467821748866 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0129800 == 10 [pid = 3000] [id = 12] 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 32 (000000D4C4B73400) [pid = 3000] [serial = 32] [outer = 0000000000000000] 09:15:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 33 (000000D4C4B7C000) [pid = 3000] [serial = 33] [outer = 000000D4C4B73400] 09:15:48 INFO - PROCESS | 3000 | 1467821748919 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 34 (000000D4C585E800) [pid = 3000] [serial = 34] [outer = 000000D4C4B73400] 09:15:49 INFO - PROCESS | 3000 | 1467821749487 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 09:15:49 INFO - PROCESS | 3000 | 1467821749510 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3000 | 1467821749516 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:15:49 INFO - PROCESS | 3000 | 1467821749522 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 3000 | 1467821749524 Marionette TRACE conn6 <- [1,14,null,{}] 09:15:49 INFO - PROCESS | 3000 | 1467821749528 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}] 09:15:49 INFO - PROCESS | 3000 | 1467821749531 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:49 INFO - PROCESS | 3000 | 1467821749633 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:15:49 INFO - PROCESS | 3000 | 1467821749686 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 3000 | 1467821749689 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157F000 == 11 [pid = 3000] [id = 13] 09:15:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 35 (000000D4C7595400) [pid = 3000] [serial = 35] [outer = 0000000000000000] 09:15:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 36 (000000D4C7DED400) [pid = 3000] [serial = 36] [outer = 000000D4C7595400] 09:15:49 INFO - PROCESS | 3000 | 1467821749738 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 37 (000000D4C81F3800) [pid = 3000] [serial = 37] [outer = 000000D4C7595400] 09:15:50 INFO - PROCESS | 3000 | 1467821750113 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 09:15:50 INFO - PROCESS | 3000 | 1467821750154 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3000 | 1467821750157 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:15:50 INFO - PROCESS | 3000 | 1467821750161 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3000 | 1467821750165 Marionette TRACE conn6 <- [1,18,null,{}] 09:15:50 INFO - PROCESS | 3000 | 1467821750177 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}] 09:15:50 INFO - PROCESS | 3000 | 1467821750182 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:50 INFO - PROCESS | 3000 | 1467821750282 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:15:50 INFO - PROCESS | 3000 | 1467821750290 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3000 | 1467821750294 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5082000 == 12 [pid = 3000] [id = 14] 09:15:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 38 (000000D4CA407C00) [pid = 3000] [serial = 38] [outer = 0000000000000000] 09:15:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 39 (000000D4CA442000) [pid = 3000] [serial = 39] [outer = 000000D4CA407C00] 09:15:50 INFO - PROCESS | 3000 | 1467821750345 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 40 (000000D4CAD6A800) [pid = 3000] [serial = 40] [outer = 000000D4CA407C00] 09:15:50 INFO - PROCESS | 3000 | 1467821750787 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 690ms 09:15:50 INFO - PROCESS | 3000 | 1467821750854 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3000 | 1467821750857 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:15:50 INFO - PROCESS | 3000 | 1467821750860 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3000 | 1467821750862 Marionette TRACE conn6 <- [1,22,null,{}] 09:15:50 INFO - PROCESS | 3000 | 1467821750866 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}] 09:15:50 INFO - PROCESS | 3000 | 1467821750868 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:50 INFO - PROCESS | 3000 | 1467821750957 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:15:50 INFO - PROCESS | 3000 | 1467821750963 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3000 | 1467821750965 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AE1800 == 13 [pid = 3000] [id = 15] 09:15:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 41 (000000D4C490BC00) [pid = 3000] [serial = 41] [outer = 0000000000000000] 09:15:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 42 (000000D4C4999C00) [pid = 3000] [serial = 42] [outer = 000000D4C490BC00] 09:15:51 INFO - PROCESS | 3000 | 1467821751011 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 43 (000000D4C53A1800) [pid = 3000] [serial = 43] [outer = 000000D4C490BC00] 09:15:51 INFO - PROCESS | 3000 | 1467821751403 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 584ms 09:15:51 INFO - PROCESS | 3000 | 1467821751449 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 3000 | 1467821751451 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:15:51 INFO - PROCESS | 3000 | 1467821751454 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 3000 | 1467821751456 Marionette TRACE conn6 <- [1,26,null,{}] 09:15:51 INFO - PROCESS | 3000 | 1467821751460 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}] 09:15:51 INFO - PROCESS | 3000 | 1467821751462 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:51 INFO - PROCESS | 3000 | 1467821751543 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:15:51 INFO - PROCESS | 3000 | 1467821751556 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3000 | 1467821751558 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7562800 == 14 [pid = 3000] [id = 16] 09:15:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 44 (000000D4C6E3AC00) [pid = 3000] [serial = 44] [outer = 0000000000000000] 09:15:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 45 (000000D4C6E3DC00) [pid = 3000] [serial = 45] [outer = 000000D4C6E3AC00] 09:15:51 INFO - PROCESS | 3000 | 1467821751603 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 46 (000000D4CAD65800) [pid = 3000] [serial = 46] [outer = 000000D4C6E3AC00] 09:15:52 INFO - PROCESS | 3000 | 1467821752006 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 09:15:52 INFO - PROCESS | 3000 | 1467821752046 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3000 | 1467821752048 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:15:52 INFO - PROCESS | 3000 | 1467821752061 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3000 | 1467821752063 Marionette TRACE conn6 <- [1,30,null,{}] 09:15:52 INFO - PROCESS | 3000 | 1467821752066 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}] 09:15:52 INFO - PROCESS | 3000 | 1467821752073 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:52 INFO - PROCESS | 3000 | 1467821752192 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:15:52 INFO - PROCESS | 3000 | 1467821752203 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3000 | 1467821752205 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7939800 == 15 [pid = 3000] [id = 17] 09:15:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 47 (000000D4BF4CD000) [pid = 3000] [serial = 47] [outer = 0000000000000000] 09:15:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 48 (000000D4CB28D800) [pid = 3000] [serial = 48] [outer = 000000D4BF4CD000] 09:15:52 INFO - PROCESS | 3000 | 1467821752251 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 49 (000000D4B91CEC00) [pid = 3000] [serial = 49] [outer = 000000D4BF4CD000] 09:15:52 INFO - PROCESS | 3000 | 1467821752627 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 09:15:52 INFO - PROCESS | 3000 | 1467821752652 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3000 | 1467821752654 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:15:52 INFO - PROCESS | 3000 | 1467821752657 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3000 | 1467821752659 Marionette TRACE conn6 <- [1,34,null,{}] 09:15:52 INFO - PROCESS | 3000 | 1467821752662 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}] 09:15:52 INFO - PROCESS | 3000 | 1467821752664 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:52 INFO - PROCESS | 3000 | 1467821752765 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:15:52 INFO - PROCESS | 3000 | 1467821752880 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3000 | 1467821752882 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C874F800 == 16 [pid = 3000] [id = 18] 09:15:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 50 (000000D4C8597800) [pid = 3000] [serial = 50] [outer = 0000000000000000] 09:15:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 51 (000000D4CB345800) [pid = 3000] [serial = 51] [outer = 000000D4C8597800] 09:15:52 INFO - PROCESS | 3000 | 1467821752928 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 52 (000000D4B9233000) [pid = 3000] [serial = 52] [outer = 000000D4C8597800] 09:15:53 INFO - PROCESS | 3000 | 1467821753278 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 09:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:15:53 INFO - PROCESS | 3000 | 1467821753292 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 3000 | 1467821753294 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:15:53 INFO - PROCESS | 3000 | 1467821753297 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 3000 | 1467821753299 Marionette TRACE conn6 <- [1,38,null,{}] 09:15:53 INFO - PROCESS | 3000 | 1467821753303 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}] 09:15:53 INFO - PROCESS | 3000 | 1467821753305 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:53 INFO - PROCESS | 3000 | 1467821753413 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:15:53 INFO - PROCESS | 3000 | 1467821753422 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 3000 | 1467821753424 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA156800 == 17 [pid = 3000] [id = 19] 09:15:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 53 (000000D4B90A6800) [pid = 3000] [serial = 53] [outer = 0000000000000000] 09:15:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4B90AF000) [pid = 3000] [serial = 54] [outer = 000000D4B90A6800] 09:15:53 INFO - PROCESS | 3000 | 1467821753468 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4B9236C00) [pid = 3000] [serial = 55] [outer = 000000D4B90A6800] 09:15:53 INFO - PROCESS | 3000 | 1467821753831 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 585ms 09:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:15:53 INFO - PROCESS | 3000 | 1467821753884 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 3000 | 1467821753886 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:15:53 INFO - PROCESS | 3000 | 1467821753890 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 3000 | 1467821753891 Marionette TRACE conn6 <- [1,42,null,{}] 09:15:53 INFO - PROCESS | 3000 | 1467821753895 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}] 09:15:53 INFO - PROCESS | 3000 | 1467821753897 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:54 INFO - PROCESS | 3000 | 1467821754002 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:15:54 INFO - PROCESS | 3000 | 1467821754009 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3000 | 1467821754011 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD31800 == 18 [pid = 3000] [id = 20] 09:15:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4B9237400) [pid = 3000] [serial = 56] [outer = 0000000000000000] 09:15:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAD33800) [pid = 3000] [serial = 57] [outer = 000000D4B9237400] 09:15:54 INFO - PROCESS | 3000 | 1467821754056 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BAD3C000) [pid = 3000] [serial = 58] [outer = 000000D4B9237400] 09:15:54 INFO - PROCESS | 3000 | 1467821754429 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:15:54 INFO - PROCESS | 3000 | 1467821754479 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 3000 | 1467821754481 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:15:54 INFO - PROCESS | 3000 | 1467821754484 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 3000 | 1467821754486 Marionette TRACE conn6 <- [1,46,null,{}] 09:15:54 INFO - PROCESS | 3000 | 1467821754491 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}] 09:15:54 INFO - PROCESS | 3000 | 1467821754493 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:54 INFO - PROCESS | 3000 | 1467821754596 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:15:54 INFO - PROCESS | 3000 | 1467821754606 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3000 | 1467821754608 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAE8000 == 19 [pid = 3000] [id = 21] 09:15:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4B9A45000) [pid = 3000] [serial = 59] [outer = 0000000000000000] 09:15:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C6F57000) [pid = 3000] [serial = 60] [outer = 000000D4B9A45000] 09:15:54 INFO - PROCESS | 3000 | 1467821754653 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4CDCE5000) [pid = 3000] [serial = 61] [outer = 000000D4B9A45000] 09:15:55 INFO - PROCESS | 3000 | 1467821755032 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 09:15:55 INFO - PROCESS | 3000 | 1467821755073 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3000 | 1467821755076 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:15:55 INFO - PROCESS | 3000 | 1467821755080 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 3000 | 1467821755082 Marionette TRACE conn6 <- [1,50,null,{}] 09:15:55 INFO - PROCESS | 3000 | 1467821755086 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}] 09:15:55 INFO - PROCESS | 3000 | 1467821755088 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:55 INFO - PROCESS | 3000 | 1467821755201 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:15:55 INFO - PROCESS | 3000 | 1467821755209 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 3000 | 1467821755211 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE082000 == 20 [pid = 3000] [id = 22] 09:15:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4CDCED400) [pid = 3000] [serial = 62] [outer = 0000000000000000] 09:15:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4CE062000) [pid = 3000] [serial = 63] [outer = 000000D4CDCED400] 09:15:55 INFO - PROCESS | 3000 | 1467821755274 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4CE06D800) [pid = 3000] [serial = 64] [outer = 000000D4CDCED400] 09:15:55 INFO - PROCESS | 3000 | 1467821755667 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 09:15:55 INFO - PROCESS | 3000 | 1467821755710 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3000 | 1467821755712 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:15:55 INFO - PROCESS | 3000 | 1467821755715 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 3000 | 1467821755717 Marionette TRACE conn6 <- [1,54,null,{}] 09:15:55 INFO - PROCESS | 3000 | 1467821755721 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}] 09:15:55 INFO - PROCESS | 3000 | 1467821755722 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:55 INFO - PROCESS | 3000 | 1467821755836 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:15:55 INFO - PROCESS | 3000 | 1467821755843 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 3000 | 1467821755845 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE35E800 == 21 [pid = 3000] [id = 23] 09:15:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4CDCEDC00) [pid = 3000] [serial = 65] [outer = 0000000000000000] 09:15:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4CE385000) [pid = 3000] [serial = 66] [outer = 000000D4CDCEDC00] 09:15:55 INFO - PROCESS | 3000 | 1467821755888 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4CE521C00) [pid = 3000] [serial = 67] [outer = 000000D4CDCEDC00] 09:15:56 INFO - PROCESS | 3000 | 1467821756980 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1281ms 09:15:57 INFO - PROCESS | 3000 | 1467821757000 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3000 | 1467821757004 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:15:57 INFO - PROCESS | 3000 | 1467821757013 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 3000 | 1467821757017 Marionette TRACE conn6 <- [1,58,null,{}] 09:15:57 INFO - PROCESS | 3000 | 1467821757022 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}] 09:15:57 INFO - PROCESS | 3000 | 1467821757026 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:57 INFO - PROCESS | 3000 | 1467821757140 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:15:57 INFO - PROCESS | 3000 | 1467821757149 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 3000 | 1467821757154 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFEC2000 == 22 [pid = 3000] [id = 24] 09:15:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAD40800) [pid = 3000] [serial = 68] [outer = 0000000000000000] 09:15:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF3F9400) [pid = 3000] [serial = 69] [outer = 000000D4BAD40800] 09:15:57 INFO - PROCESS | 3000 | 1467821757203 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BFFB8C00) [pid = 3000] [serial = 70] [outer = 000000D4BAD40800] 09:15:57 INFO - PROCESS | 3000 | 1467821757624 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:15:57 INFO - PROCESS | 3000 | 1467821757649 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3000 | 1467821757653 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:15:57 INFO - PROCESS | 3000 | 1467821757659 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 3000 | 1467821757662 Marionette TRACE conn6 <- [1,62,null,{}] 09:15:57 INFO - PROCESS | 3000 | 1467821757672 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}] 09:15:57 INFO - PROCESS | 3000 | 1467821757674 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:57 INFO - PROCESS | 3000 | 1467821757778 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:15:57 INFO - PROCESS | 3000 | 1467821757784 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 3000 | 1467821757786 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157B000 == 23 [pid = 3000] [id = 25] 09:15:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C0D98800) [pid = 3000] [serial = 71] [outer = 0000000000000000] 09:15:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4911400) [pid = 3000] [serial = 72] [outer = 000000D4C0D98800] 09:15:57 INFO - PROCESS | 3000 | 1467821757835 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4B66800) [pid = 3000] [serial = 73] [outer = 000000D4C0D98800] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BBDDEC00) [pid = 3000] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C4B73400) [pid = 3000] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C7595400) [pid = 3000] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CA407C00) [pid = 3000] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C490BC00) [pid = 3000] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C6E3AC00) [pid = 3000] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:15:58 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C13C2400) [pid = 3000] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:15:58 INFO - PROCESS | 3000 | 1467821758518 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 09:15:58 INFO - PROCESS | 3000 | 1467821758543 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 3000 | 1467821758545 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:15:58 INFO - PROCESS | 3000 | 1467821758549 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 3000 | 1467821758553 Marionette TRACE conn6 <- [1,66,null,{}] 09:15:58 INFO - PROCESS | 3000 | 1467821758564 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}] 09:15:58 INFO - PROCESS | 3000 | 1467821758568 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:58 INFO - PROCESS | 3000 | 1467821758661 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:15:58 INFO - PROCESS | 3000 | 1467821758721 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 3000 | 1467821758724 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5083800 == 24 [pid = 3000] [id = 26] 09:15:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C490F000) [pid = 3000] [serial = 74] [outer = 0000000000000000] 09:15:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C4B73400) [pid = 3000] [serial = 75] [outer = 000000D4C490F000] 09:15:58 INFO - PROCESS | 3000 | 1467821758772 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C6E40C00) [pid = 3000] [serial = 76] [outer = 000000D4C490F000] 09:15:59 INFO - PROCESS | 3000 | 1467821759113 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:15:59 INFO - PROCESS | 3000 | 1467821759187 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3000 | 1467821759190 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:15:59 INFO - PROCESS | 3000 | 1467821759194 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3000 | 1467821759196 Marionette TRACE conn6 <- [1,70,null,{}] 09:15:59 INFO - PROCESS | 3000 | 1467821759199 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}] 09:15:59 INFO - PROCESS | 3000 | 1467821759202 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:59 INFO - PROCESS | 3000 | 1467821759286 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:15:59 INFO - PROCESS | 3000 | 1467821759291 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3000 | 1467821759293 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C767D000 == 25 [pid = 3000] [id = 27] 09:15:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C75A0000) [pid = 3000] [serial = 77] [outer = 0000000000000000] 09:15:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C8160000) [pid = 3000] [serial = 78] [outer = 000000D4C75A0000] 09:15:59 INFO - PROCESS | 3000 | 1467821759339 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C8598800) [pid = 3000] [serial = 79] [outer = 000000D4C75A0000] 09:15:59 INFO - PROCESS | 3000 | 1467821759731 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 09:15:59 INFO - PROCESS | 3000 | 1467821759783 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3000 | 1467821759785 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:15:59 INFO - PROCESS | 3000 | 1467821759788 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3000 | 1467821759790 Marionette TRACE conn6 <- [1,74,null,{}] 09:15:59 INFO - PROCESS | 3000 | 1467821759793 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}] 09:15:59 INFO - PROCESS | 3000 | 1467821759795 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:59 INFO - PROCESS | 3000 | 1467821759873 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:15:59 INFO - PROCESS | 3000 | 1467821759879 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3000 | 1467821759881 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:15:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C875E800 == 26 [pid = 3000] [id = 28] 09:15:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BFBAF800) [pid = 3000] [serial = 80] [outer = 0000000000000000] 09:15:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8793000) [pid = 3000] [serial = 81] [outer = 000000D4BFBAF800] 09:15:59 INFO - PROCESS | 3000 | 1467821759927 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8F11400) [pid = 3000] [serial = 82] [outer = 000000D4BFBAF800] 09:16:00 INFO - PROCESS | 3000 | 1467821760330 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 09:16:00 INFO - PROCESS | 3000 | 1467821760397 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3000 | 1467821760402 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:16:00 INFO - PROCESS | 3000 | 1467821760409 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3000 | 1467821760414 Marionette TRACE conn6 <- [1,78,null,{}] 09:16:00 INFO - PROCESS | 3000 | 1467821760428 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}] 09:16:00 INFO - PROCESS | 3000 | 1467821760432 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:00 INFO - PROCESS | 3000 | 1467821760593 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:16:00 INFO - PROCESS | 3000 | 1467821760665 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 3000 | 1467821760670 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFF8C800 == 27 [pid = 3000] [id = 29] 09:16:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BB286000) [pid = 3000] [serial = 83] [outer = 0000000000000000] 09:16:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BFB6B000) [pid = 3000] [serial = 84] [outer = 000000D4BB286000] 09:16:00 INFO - PROCESS | 3000 | 1467821760738 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C17CE000) [pid = 3000] [serial = 85] [outer = 000000D4BB286000] 09:16:01 INFO - PROCESS | 3000 | 1467821761308 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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 942ms 09:16:01 INFO - PROCESS | 3000 | 1467821761355 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 3000 | 1467821761359 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:16:01 INFO - PROCESS | 3000 | 1467821761366 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 3000 | 1467821761370 Marionette TRACE conn6 <- [1,82,null,{}] 09:16:01 INFO - PROCESS | 3000 | 1467821761375 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}] 09:16:01 INFO - PROCESS | 3000 | 1467821761378 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:01 INFO - PROCESS | 3000 | 1467821761489 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:16:01 INFO - PROCESS | 3000 | 1467821761550 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 3000 | 1467821761553 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8865800 == 28 [pid = 3000] [id = 30] 09:16:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C6E3F400) [pid = 3000] [serial = 86] [outer = 0000000000000000] 09:16:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7598400) [pid = 3000] [serial = 87] [outer = 000000D4C6E3F400] 09:16:01 INFO - PROCESS | 3000 | 1467821761611 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8FA6400) [pid = 3000] [serial = 88] [outer = 000000D4C6E3F400] 09:16:02 INFO - PROCESS | 3000 | 1467821762123 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]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 09:16:02 INFO - PROCESS | 3000 | 1467821762206 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:16:02 INFO - PROCESS | 3000 | 1467821762209 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:16:02 INFO - PROCESS | 3000 | 1467821762214 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 3000 | 1467821762217 Marionette TRACE conn6 <- [1,86,null,{}] 09:16:02 INFO - PROCESS | 3000 | 1467821762229 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}] 09:16:02 INFO - PROCESS | 3000 | 1467821762234 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:02 INFO - PROCESS | 3000 | 1467821762364 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:16:02 INFO - PROCESS | 3000 | 1467821762422 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 3000 | 1467821762427 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB11D000 == 29 [pid = 3000] [id = 31] 09:16:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB248400) [pid = 3000] [serial = 89] [outer = 0000000000000000] 09:16:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB286000) [pid = 3000] [serial = 90] [outer = 000000D4CB248400] 09:16:02 INFO - PROCESS | 3000 | 1467821762486 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB30F400) [pid = 3000] [serial = 91] [outer = 000000D4CB248400] 09:16:03 INFO - PROCESS | 3000 | 1467821763059 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 09:16:03 INFO - PROCESS | 3000 | 1467821763095 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3000 | 1467821763098 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:16:03 INFO - PROCESS | 3000 | 1467821763101 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 3000 | 1467821763103 Marionette TRACE conn6 <- [1,90,null,{}] 09:16:03 INFO - PROCESS | 3000 | 1467821763107 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}] 09:16:03 INFO - PROCESS | 3000 | 1467821763109 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:03 INFO - PROCESS | 3000 | 1467821763216 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:16:03 INFO - PROCESS | 3000 | 1467821763290 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3000 | 1467821763293 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE07A800 == 30 [pid = 3000] [id = 32] 09:16:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAF51800) [pid = 3000] [serial = 92] [outer = 0000000000000000] 09:16:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CA13CC00) [pid = 3000] [serial = 93] [outer = 000000D4BAF51800] 09:16:03 INFO - PROCESS | 3000 | 1467821763349 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CDCE3400) [pid = 3000] [serial = 94] [outer = 000000D4BAF51800] 09:16:03 INFO - PROCESS | 3000 | 1467821763887 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 09:16:03 INFO - PROCESS | 3000 | 1467821763950 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3000 | 1467821763952 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:16:03 INFO - PROCESS | 3000 | 1467821763956 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:16:03 INFO - PROCESS | 3000 | 1467821763958 Marionette TRACE conn6 <- [1,94,null,{}] 09:16:03 INFO - PROCESS | 3000 | 1467821763962 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}] 09:16:03 INFO - PROCESS | 3000 | 1467821763964 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:04 INFO - PROCESS | 3000 | 1467821764067 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:16:04 INFO - PROCESS | 3000 | 1467821764128 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3000 | 1467821764131 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA46E000 == 31 [pid = 3000] [id = 33] 09:16:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAF51C00) [pid = 3000] [serial = 95] [outer = 0000000000000000] 09:16:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C4989800) [pid = 3000] [serial = 96] [outer = 000000D4BAF51C00] 09:16:04 INFO - PROCESS | 3000 | 1467821764186 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C7576000) [pid = 3000] [serial = 97] [outer = 000000D4BAF51C00] 09:16:04 INFO - PROCESS | 3000 | 1467821764773 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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 09:16:04 INFO - PROCESS | 3000 | 1467821764800 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 3000 | 1467821764804 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:16:04 INFO - PROCESS | 3000 | 1467821764809 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 3000 | 1467821764813 Marionette TRACE conn6 <- [1,98,null,{}] 09:16:04 INFO - PROCESS | 3000 | 1467821764818 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}] 09:16:04 INFO - PROCESS | 3000 | 1467821764821 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:04 INFO - PROCESS | 3000 | 1467821764924 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:16:05 INFO - PROCESS | 3000 | 1467821765006 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3000 | 1467821765009 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFF9A800 == 32 [pid = 3000] [id = 34] 09:16:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAF4B800) [pid = 3000] [serial = 98] [outer = 0000000000000000] 09:16:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BB15F000) [pid = 3000] [serial = 99] [outer = 000000D4BAF4B800] 09:16:05 INFO - PROCESS | 3000 | 1467821765060 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4BFBB5C00) [pid = 3000] [serial = 100] [outer = 000000D4BAF4B800] 09:16:05 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0128000 == 31 [pid = 3000] [id = 8] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7BF0400) [pid = 3000] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C13C3C00) [pid = 3000] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4BF17D000) [pid = 3000] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C1325400) [pid = 3000] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C4B7C000) [pid = 3000] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C585E800) [pid = 3000] [serial = 34] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7DED400) [pid = 3000] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CA442000) [pid = 3000] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CAD6A800) [pid = 3000] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4999C00) [pid = 3000] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C53A1800) [pid = 3000] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6E3DC00) [pid = 3000] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CB28D800) [pid = 3000] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CB345800) [pid = 3000] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C81F3800) [pid = 3000] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4B90AF000) [pid = 3000] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD33800) [pid = 3000] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C6F57000) [pid = 3000] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C17C8C00) [pid = 3000] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C759C800) [pid = 3000] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF188000) [pid = 3000] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CAD65800) [pid = 3000] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CE062000) [pid = 3000] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C6A0DC00) [pid = 3000] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C7CD9000) [pid = 3000] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:16:05 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C17CF800) [pid = 3000] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:16:06 INFO - PROCESS | 3000 | 1467821766046 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1283ms 09:16:06 INFO - PROCESS | 3000 | 1467821766096 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 3000 | 1467821766100 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:16:06 INFO - PROCESS | 3000 | 1467821766105 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 3000 | 1467821766108 Marionette TRACE conn6 <- [1,102,null,{}] 09:16:06 INFO - PROCESS | 3000 | 1467821766114 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}] 09:16:06 INFO - PROCESS | 3000 | 1467821766117 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:06 INFO - PROCESS | 3000 | 1467821766208 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:16:06 INFO - PROCESS | 3000 | 1467821766273 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3000 | 1467821766276 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF4EE800 == 32 [pid = 3000] [id = 35] 09:16:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF4A400) [pid = 3000] [serial = 101] [outer = 0000000000000000] 09:16:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BB162800) [pid = 3000] [serial = 102] [outer = 000000D4BAF4A400] 09:16:06 INFO - PROCESS | 3000 | 1467821766327 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BF474C00) [pid = 3000] [serial = 103] [outer = 000000D4BAF4A400] 09:16:06 INFO - PROCESS | 3000 | 1467821766701 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:16:06 INFO - PROCESS | 3000 | 1467821766741 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 3000 | 1467821766746 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:16:06 INFO - PROCESS | 3000 | 1467821766752 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:16:06 INFO - PROCESS | 3000 | 1467821766755 Marionette TRACE conn6 <- [1,106,null,{}] 09:16:06 INFO - PROCESS | 3000 | 1467821766759 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}] 09:16:06 INFO - PROCESS | 3000 | 1467821766762 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:06 INFO - PROCESS | 3000 | 1467821766849 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:16:06 INFO - PROCESS | 3000 | 1467821766856 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3000 | 1467821766859 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E6800 == 33 [pid = 3000] [id = 36] 09:16:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C1323C00) [pid = 3000] [serial = 104] [outer = 0000000000000000] 09:16:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C13C3C00) [pid = 3000] [serial = 105] [outer = 000000D4C1323C00] 09:16:06 INFO - PROCESS | 3000 | 1467821766909 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C490BC00) [pid = 3000] [serial = 106] [outer = 000000D4C1323C00] 09:16:07 INFO - PROCESS | 3000 | 1467821767350 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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 09:16:07 INFO - PROCESS | 3000 | 1467821767385 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3000 | 1467821767388 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:16:07 INFO - PROCESS | 3000 | 1467821767395 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3000 | 1467821767399 Marionette TRACE conn6 <- [1,110,null,{}] 09:16:07 INFO - PROCESS | 3000 | 1467821767411 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}] 09:16:07 INFO - PROCESS | 3000 | 1467821767416 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:07 INFO - PROCESS | 3000 | 1467821767504 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:16:07 INFO - PROCESS | 3000 | 1467821767513 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 3000 | 1467821767516 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6ADF000 == 34 [pid = 3000] [id = 37] 09:16:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4B9A4AC00) [pid = 3000] [serial = 107] [outer = 0000000000000000] 09:16:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4B6E800) [pid = 3000] [serial = 108] [outer = 000000D4B9A4AC00] 09:16:07 INFO - PROCESS | 3000 | 1467821767565 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C582FC00) [pid = 3000] [serial = 109] [outer = 000000D4B9A4AC00] 09:16:07 INFO - PROCESS | 3000 | 1467821767964 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 09:16:08 INFO - PROCESS | 3000 | 1467821768028 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 3000 | 1467821768031 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:16:08 INFO - PROCESS | 3000 | 1467821768034 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 3000 | 1467821768036 Marionette TRACE conn6 <- [1,114,null,{}] 09:16:08 INFO - PROCESS | 3000 | 1467821768046 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}] 09:16:08 INFO - PROCESS | 3000 | 1467821768048 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:08 INFO - PROCESS | 3000 | 1467821768152 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:16:08 INFO - PROCESS | 3000 | 1467821768157 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 3000 | 1467821768159 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C766F800 == 35 [pid = 3000] [id = 38] 09:16:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C6E38400) [pid = 3000] [serial = 110] [outer = 0000000000000000] 09:16:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6E3D400) [pid = 3000] [serial = 111] [outer = 000000D4C6E38400] 09:16:08 INFO - PROCESS | 3000 | 1467821768204 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7598800) [pid = 3000] [serial = 112] [outer = 000000D4C6E38400] 09:16:08 INFO - PROCESS | 3000 | 1467821768652 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:16:08 INFO - PROCESS | 3000 | 1467821768665 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 3000 | 1467821768667 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:16:08 INFO - PROCESS | 3000 | 1467821768670 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 3000 | 1467821768672 Marionette TRACE conn6 <- [1,118,null,{}] 09:16:08 INFO - PROCESS | 3000 | 1467821768682 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}] 09:16:08 INFO - PROCESS | 3000 | 1467821768685 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:08 INFO - PROCESS | 3000 | 1467821768782 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:16:08 INFO - PROCESS | 3000 | 1467821768788 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 3000 | 1467821768791 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8114000 == 36 [pid = 3000] [id = 39] 09:16:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BA926000) [pid = 3000] [serial = 113] [outer = 0000000000000000] 09:16:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7DE6800) [pid = 3000] [serial = 114] [outer = 000000D4BA926000] 09:16:08 INFO - PROCESS | 3000 | 1467821768835 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C859AC00) [pid = 3000] [serial = 115] [outer = 000000D4BA926000] 09:16:09 INFO - PROCESS | 3000 | 1467821769260 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:16:09 INFO - PROCESS | 3000 | 1467821769308 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 3000 | 1467821769310 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:16:09 INFO - PROCESS | 3000 | 1467821769313 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 3000 | 1467821769315 Marionette TRACE conn6 <- [1,122,null,{}] 09:16:09 INFO - PROCESS | 3000 | 1467821769318 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}] 09:16:09 INFO - PROCESS | 3000 | 1467821769324 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:09 INFO - PROCESS | 3000 | 1467821769452 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:16:09 INFO - PROCESS | 3000 | 1467821769512 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 3000 | 1467821769515 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA477000 == 37 [pid = 3000] [id = 40] 09:16:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7CD9800) [pid = 3000] [serial = 116] [outer = 0000000000000000] 09:16:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C91AA800) [pid = 3000] [serial = 117] [outer = 000000D4C7CD9800] 09:16:09 INFO - PROCESS | 3000 | 1467821769560 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB244000) [pid = 3000] [serial = 118] [outer = 000000D4C7CD9800] 09:16:09 INFO - PROCESS | 3000 | 1467821769951 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 689ms 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:16:10 INFO - PROCESS | 3000 | 1467821770006 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 3000 | 1467821770008 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:16:10 INFO - PROCESS | 3000 | 1467821770012 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 3000 | 1467821770013 Marionette TRACE conn6 <- [1,126,null,{}] 09:16:10 INFO - PROCESS | 3000 | 1467821770017 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}] 09:16:10 INFO - PROCESS | 3000 | 1467821770019 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:10 INFO - PROCESS | 3000 | 1467821770188 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CDCEDC00) [pid = 3000] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4B9237400) [pid = 3000] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF4CD000) [pid = 3000] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8597800) [pid = 3000] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4B90A6800) [pid = 3000] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4B9A45000) [pid = 3000] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CDCED400) [pid = 3000] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C75A0000) [pid = 3000] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BFBAF800) [pid = 3000] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAD40800) [pid = 3000] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C490F000) [pid = 3000] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:16:10 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C0D98800) [pid = 3000] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:16:10 INFO - PROCESS | 3000 | 1467821770233 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 3000 | 1467821770235 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF6800 == 38 [pid = 3000] [id = 41] 09:16:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4B90A8400) [pid = 3000] [serial = 119] [outer = 0000000000000000] 09:16:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4B91DB400) [pid = 3000] [serial = 120] [outer = 000000D4B90A8400] 09:16:10 INFO - PROCESS | 3000 | 1467821770280 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C6E3A800) [pid = 3000] [serial = 121] [outer = 000000D4B90A8400] 09:16:10 INFO - PROCESS | 3000 | 1467821770623 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 692ms 09:16:10 INFO - PROCESS | 3000 | 1467821770707 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 3000 | 1467821770709 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:16:10 INFO - PROCESS | 3000 | 1467821770713 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 3000 | 1467821770715 Marionette TRACE conn6 <- [1,130,null,{}] 09:16:10 INFO - PROCESS | 3000 | 1467821770718 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}] 09:16:10 INFO - PROCESS | 3000 | 1467821770720 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:10 INFO - PROCESS | 3000 | 1467821770822 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:16:10 INFO - PROCESS | 3000 | 1467821770829 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 3000 | 1467821770831 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE078800 == 39 [pid = 3000] [id = 42] 09:16:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4B923E800) [pid = 3000] [serial = 122] [outer = 0000000000000000] 09:16:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8182800) [pid = 3000] [serial = 123] [outer = 000000D4B923E800] 09:16:10 INFO - PROCESS | 3000 | 1467821770876 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB286C00) [pid = 3000] [serial = 124] [outer = 000000D4B923E800] 09:16:11 INFO - PROCESS | 3000 | 1467821771284 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 09:16:11 INFO - PROCESS | 3000 | 1467821771303 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3000 | 1467821771306 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:16:11 INFO - PROCESS | 3000 | 1467821771318 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3000 | 1467821771320 Marionette TRACE conn6 <- [1,134,null,{}] 09:16:11 INFO - PROCESS | 3000 | 1467821771324 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}] 09:16:11 INFO - PROCESS | 3000 | 1467821771325 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:11 INFO - PROCESS | 3000 | 1467821771403 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:16:11 INFO - PROCESS | 3000 | 1467821771408 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 3000 | 1467821771410 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6ADE800 == 40 [pid = 3000] [id = 43] 09:16:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C0D93800) [pid = 3000] [serial = 125] [outer = 0000000000000000] 09:16:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C0DD8000) [pid = 3000] [serial = 126] [outer = 000000D4C0D93800] 09:16:11 INFO - PROCESS | 3000 | 1467821771453 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB28DC00) [pid = 3000] [serial = 127] [outer = 000000D4C0D93800] 09:16:11 INFO - PROCESS | 3000 | 1467821771836 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 09:16:11 INFO - PROCESS | 3000 | 1467821771909 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3000 | 1467821771911 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:16:11 INFO - PROCESS | 3000 | 1467821771915 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3000 | 1467821771916 Marionette TRACE conn6 <- [1,138,null,{}] 09:16:11 INFO - PROCESS | 3000 | 1467821771920 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}] 09:16:11 INFO - PROCESS | 3000 | 1467821771922 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:12 INFO - PROCESS | 3000 | 1467821772000 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:16:12 INFO - PROCESS | 3000 | 1467821772007 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 3000 | 1467821772009 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC1C800 == 41 [pid = 3000] [id = 44] 09:16:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8E52400) [pid = 3000] [serial = 128] [outer = 0000000000000000] 09:16:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8E56000) [pid = 3000] [serial = 129] [outer = 000000D4C8E52400] 09:16:12 INFO - PROCESS | 3000 | 1467821772053 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8E5C400) [pid = 3000] [serial = 130] [outer = 000000D4C8E52400] 09:16:12 INFO - PROCESS | 3000 | 1467821772924 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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1032ms 09:16:12 INFO - PROCESS | 3000 | 1467821772972 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 3000 | 1467821772977 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:16:12 INFO - PROCESS | 3000 | 1467821772983 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 3000 | 1467821772987 Marionette TRACE conn6 <- [1,142,null,{}] 09:16:13 INFO - PROCESS | 3000 | 1467821772993 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}] 09:16:13 INFO - PROCESS | 3000 | 1467821772996 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:13 INFO - PROCESS | 3000 | 1467821773124 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:16:13 INFO - PROCESS | 3000 | 1467821773181 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 3000 | 1467821773184 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C3A000 == 42 [pid = 3000] [id = 45] 09:16:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAF4BC00) [pid = 3000] [serial = 131] [outer = 0000000000000000] 09:16:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BF1B7000) [pid = 3000] [serial = 132] [outer = 000000D4BAF4BC00] 09:16:13 INFO - PROCESS | 3000 | 1467821773243 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C0D95000) [pid = 3000] [serial = 133] [outer = 000000D4BAF4BC00] 09:16:14 INFO - PROCESS | 3000 | 1467821774146 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1184ms 09:16:14 INFO - PROCESS | 3000 | 1467821774166 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 3000 | 1467821774171 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:16:14 INFO - PROCESS | 3000 | 1467821774176 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 3000 | 1467821774180 Marionette TRACE conn6 <- [1,146,null,{}] 09:16:14 INFO - PROCESS | 3000 | 1467821774185 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}] 09:16:14 INFO - PROCESS | 3000 | 1467821774188 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:14 INFO - PROCESS | 3000 | 1467821774300 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:16:14 INFO - PROCESS | 3000 | 1467821774364 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 3000 | 1467821774369 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC46000 == 43 [pid = 3000] [id = 46] 09:16:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BB664800) [pid = 3000] [serial = 134] [outer = 0000000000000000] 09:16:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BFFBE800) [pid = 3000] [serial = 135] [outer = 000000D4BB664800] 09:16:14 INFO - PROCESS | 3000 | 1467821774421 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C13C7400) [pid = 3000] [serial = 136] [outer = 000000D4BB664800] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE07A800 == 42 [pid = 3000] [id = 32] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB11D000 == 41 [pid = 3000] [id = 31] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8865800 == 40 [pid = 3000] [id = 30] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6ADE800 == 39 [pid = 3000] [id = 43] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE078800 == 38 [pid = 3000] [id = 42] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AF6800 == 37 [pid = 3000] [id = 41] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA477000 == 36 [pid = 3000] [id = 40] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8114000 == 35 [pid = 3000] [id = 39] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C766F800 == 34 [pid = 3000] [id = 38] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6ADF000 == 33 [pid = 3000] [id = 37] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E6800 == 32 [pid = 3000] [id = 36] 09:16:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF4EE800 == 31 [pid = 3000] [id = 35] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CE385000) [pid = 3000] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BAD3C000) [pid = 3000] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4B91CEC00) [pid = 3000] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4B9233000) [pid = 3000] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4B9236C00) [pid = 3000] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CDCE5000) [pid = 3000] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CE06D800) [pid = 3000] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C8598800) [pid = 3000] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8793000) [pid = 3000] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8F11400) [pid = 3000] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BF3F9400) [pid = 3000] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BFFB8C00) [pid = 3000] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4B73400) [pid = 3000] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4911400) [pid = 3000] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C8160000) [pid = 3000] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C4B66800) [pid = 3000] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C6E40C00) [pid = 3000] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CE521C00) [pid = 3000] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:16:14 INFO - PROCESS | 3000 | 1467821774907 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 776ms 09:16:14 INFO - PROCESS | 3000 | 1467821774957 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 3000 | 1467821774962 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:16:14 INFO - PROCESS | 3000 | 1467821774969 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 3000 | 1467821774972 Marionette TRACE conn6 <- [1,150,null,{}] 09:16:14 INFO - PROCESS | 3000 | 1467821774976 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}] 09:16:14 INFO - PROCESS | 3000 | 1467821774978 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:15 INFO - PROCESS | 3000 | 1467821775068 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:16:15 INFO - PROCESS | 3000 | 1467821775130 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 3000 | 1467821775133 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E7800 == 32 [pid = 3000] [id = 47] 09:16:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BA925C00) [pid = 3000] [serial = 137] [outer = 0000000000000000] 09:16:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BFEE1800) [pid = 3000] [serial = 138] [outer = 000000D4BA925C00] 09:16:15 INFO - PROCESS | 3000 | 1467821775182 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C13BEC00) [pid = 3000] [serial = 139] [outer = 000000D4BA925C00] 09:16:15 INFO - PROCESS | 3000 | 1467821775556 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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:16:15 INFO - PROCESS | 3000 | 1467821775598 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3000 | 1467821775601 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:16:15 INFO - PROCESS | 3000 | 1467821775605 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 3000 | 1467821775608 Marionette TRACE conn6 <- [1,154,null,{}] 09:16:15 INFO - PROCESS | 3000 | 1467821775620 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}] 09:16:15 INFO - PROCESS | 3000 | 1467821775625 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:15 INFO - PROCESS | 3000 | 1467821775748 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:16:15 INFO - PROCESS | 3000 | 1467821775761 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 3000 | 1467821775764 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CD8000 == 33 [pid = 3000] [id = 48] 09:16:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C4B60400) [pid = 3000] [serial = 140] [outer = 0000000000000000] 09:16:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C4CD4C00) [pid = 3000] [serial = 141] [outer = 000000D4C4B60400] 09:16:15 INFO - PROCESS | 3000 | 1467821775820 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C6E34400) [pid = 3000] [serial = 142] [outer = 000000D4C4B60400] 09:16:16 INFO - PROCESS | 3000 | 1467821776241 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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 09:16:16 INFO - PROCESS | 3000 | 1467821776297 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:16:16 INFO - PROCESS | 3000 | 1467821776299 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:16:16 INFO - PROCESS | 3000 | 1467821776303 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 3000 | 1467821776305 Marionette TRACE conn6 <- [1,158,null,{}] 09:16:16 INFO - PROCESS | 3000 | 1467821776309 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}] 09:16:16 INFO - PROCESS | 3000 | 1467821776311 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:16 INFO - PROCESS | 3000 | 1467821776398 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:16:16 INFO - PROCESS | 3000 | 1467821776406 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3000 | 1467821776409 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF4800 == 34 [pid = 3000] [id = 49] 09:16:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7573800) [pid = 3000] [serial = 143] [outer = 0000000000000000] 09:16:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C759DC00) [pid = 3000] [serial = 144] [outer = 000000D4C7573800] 09:16:16 INFO - PROCESS | 3000 | 1467821776454 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7D21000) [pid = 3000] [serial = 145] [outer = 000000D4C7573800] 09:16:16 INFO - PROCESS | 3000 | 1467821776857 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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 09:16:16 INFO - PROCESS | 3000 | 1467821776901 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 3000 | 1467821776903 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:16:16 INFO - PROCESS | 3000 | 1467821776907 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:16:16 INFO - PROCESS | 3000 | 1467821776909 Marionette TRACE conn6 <- [1,162,null,{}] 09:16:16 INFO - PROCESS | 3000 | 1467821776912 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}] 09:16:16 INFO - PROCESS | 3000 | 1467821776914 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:17 INFO - PROCESS | 3000 | 1467821777028 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:16:17 INFO - PROCESS | 3000 | 1467821777034 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 3000 | 1467821777036 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C885D800 == 35 [pid = 3000] [id = 50] 09:16:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BA926C00) [pid = 3000] [serial = 146] [outer = 0000000000000000] 09:16:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8166C00) [pid = 3000] [serial = 147] [outer = 000000D4BA926C00] 09:16:17 INFO - PROCESS | 3000 | 1467821777080 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8790400) [pid = 3000] [serial = 148] [outer = 000000D4BA926C00] 09:16:17 INFO - PROCESS | 3000 | 1467821777542 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 09:16:17 INFO - PROCESS | 3000 | 1467821777601 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 3000 | 1467821777603 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:16:17 INFO - PROCESS | 3000 | 1467821777617 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 3000 | 1467821777619 Marionette TRACE conn6 <- [1,166,null,{}] 09:16:17 INFO - PROCESS | 3000 | 1467821777622 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}] 09:16:17 INFO - PROCESS | 3000 | 1467821777628 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:17 INFO - PROCESS | 3000 | 1467821777756 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:16:17 INFO - PROCESS | 3000 | 1467821777803 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 3000 | 1467821777805 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD2A800 == 36 [pid = 3000] [id = 51] 09:16:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8E5D000) [pid = 3000] [serial = 149] [outer = 0000000000000000] 09:16:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CA407C00) [pid = 3000] [serial = 150] [outer = 000000D4C8E5D000] 09:16:17 INFO - PROCESS | 3000 | 1467821777850 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CA626C00) [pid = 3000] [serial = 151] [outer = 000000D4C8E5D000] 09:16:18 INFO - PROCESS | 3000 | 1467821778253 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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 09:16:18 INFO - PROCESS | 3000 | 1467821778301 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 3000 | 1467821778303 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:16:18 INFO - PROCESS | 3000 | 1467821778334 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 3000 | 1467821778336 Marionette TRACE conn6 <- [1,170,null,{}] 09:16:18 INFO - PROCESS | 3000 | 1467821778341 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}] 09:16:18 INFO - PROCESS | 3000 | 1467821778351 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:18 INFO - PROCESS | 3000 | 1467821778463 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:16:18 INFO - PROCESS | 3000 | 1467821778469 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 3000 | 1467821778471 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C3000 == 37 [pid = 3000] [id = 52] 09:16:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAF06800) [pid = 3000] [serial = 152] [outer = 0000000000000000] 09:16:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BAF0FC00) [pid = 3000] [serial = 153] [outer = 000000D4BAF06800] 09:16:18 INFO - PROCESS | 3000 | 1467821778517 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CA621400) [pid = 3000] [serial = 154] [outer = 000000D4BAF06800] 09:16:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BAD34C00) [pid = 3000] [serial = 155] [outer = 000000D4BA920400] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4BA926000) [pid = 3000] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C6E38400) [pid = 3000] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C7CD9800) [pid = 3000] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAF4A400) [pid = 3000] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C1323C00) [pid = 3000] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAF4B800) [pid = 3000] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4B9A4AC00) [pid = 3000] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4B90A8400) [pid = 3000] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BB286000) [pid = 3000] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C0D93800) [pid = 3000] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6E3F400) [pid = 3000] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CB248400) [pid = 3000] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF51800) [pid = 3000] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF51C00) [pid = 3000] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:16:19 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4B923E800) [pid = 3000] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:16:19 INFO - PROCESS | 3000 | 1467821779093 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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 860ms 09:16:19 INFO - PROCESS | 3000 | 1467821779178 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 3000 | 1467821779180 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:16:19 INFO - PROCESS | 3000 | 1467821779183 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 3000 | 1467821779185 Marionette TRACE conn6 <- [1,174,null,{}] 09:16:19 INFO - PROCESS | 3000 | 1467821779189 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}] 09:16:19 INFO - PROCESS | 3000 | 1467821779191 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:19 INFO - PROCESS | 3000 | 1467821779270 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:16:19 INFO - PROCESS | 3000 | 1467821779279 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 3000 | 1467821779280 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF188000 == 38 [pid = 3000] [id = 53] 09:16:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BAE28000) [pid = 3000] [serial = 156] [outer = 0000000000000000] 09:16:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAE31800) [pid = 3000] [serial = 157] [outer = 000000D4BAE28000] 09:16:19 INFO - PROCESS | 3000 | 1467821779325 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C0C11C00) [pid = 3000] [serial = 158] [outer = 000000D4BAE28000] 09:16:19 INFO - PROCESS | 3000 | 1467821779697 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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms 09:16:19 INFO - PROCESS | 3000 | 1467821779771 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 3000 | 1467821779773 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:16:19 INFO - PROCESS | 3000 | 1467821779777 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 3000 | 1467821779779 Marionette TRACE conn6 <- [1,178,null,{}] 09:16:19 INFO - PROCESS | 3000 | 1467821779782 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}] 09:16:19 INFO - PROCESS | 3000 | 1467821779784 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:19 INFO - PROCESS | 3000 | 1467821779864 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:16:19 INFO - PROCESS | 3000 | 1467821779870 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 3000 | 1467821779872 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE072000 == 39 [pid = 3000] [id = 54] 09:16:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4997000) [pid = 3000] [serial = 159] [outer = 0000000000000000] 09:16:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C759D800) [pid = 3000] [serial = 160] [outer = 000000D4C4997000] 09:16:19 INFO - PROCESS | 3000 | 1467821779916 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB23B400) [pid = 3000] [serial = 161] [outer = 000000D4C4997000] 09:16:20 INFO - PROCESS | 3000 | 1467821780300 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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 09:16:20 INFO - PROCESS | 3000 | 1467821780366 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3000 | 1467821780368 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:16:20 INFO - PROCESS | 3000 | 1467821780376 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 3000 | 1467821780378 Marionette TRACE conn6 <- [1,182,null,{}] 09:16:20 INFO - PROCESS | 3000 | 1467821780382 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}] 09:16:20 INFO - PROCESS | 3000 | 1467821780384 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:20 INFO - PROCESS | 3000 | 1467821780467 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:16:20 INFO - PROCESS | 3000 | 1467821780474 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3000 | 1467821780476 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF64D000 == 40 [pid = 3000] [id = 55] 09:16:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB285000) [pid = 3000] [serial = 162] [outer = 0000000000000000] 09:16:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB307000) [pid = 3000] [serial = 163] [outer = 000000D4CB285000] 09:16:20 INFO - PROCESS | 3000 | 1467821780521 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CDCE0400) [pid = 3000] [serial = 164] [outer = 000000D4CB285000] 09:16:20 INFO - PROCESS | 3000 | 1467821780906 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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 09:16:20 INFO - PROCESS | 3000 | 1467821780969 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3000 | 1467821780972 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:16:20 INFO - PROCESS | 3000 | 1467821780976 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 3000 | 1467821780979 Marionette TRACE conn6 <- [1,186,null,{}] 09:16:20 INFO - PROCESS | 3000 | 1467821780982 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}] 09:16:20 INFO - PROCESS | 3000 | 1467821780985 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:21 INFO - PROCESS | 3000 | 1467821781121 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:16:21 INFO - PROCESS | 3000 | 1467821781270 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 3000 | 1467821781273 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BB6E6000 == 41 [pid = 3000] [id = 56] 09:16:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4B91DC000) [pid = 3000] [serial = 165] [outer = 0000000000000000] 09:16:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4B9235C00) [pid = 3000] [serial = 166] [outer = 000000D4B91DC000] 09:16:21 INFO - PROCESS | 3000 | 1467821781333 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAE29800) [pid = 3000] [serial = 167] [outer = 000000D4B91DC000] 09:16:21 INFO - PROCESS | 3000 | 1467821781883 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]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 943ms 09:16:21 INFO - PROCESS | 3000 | 1467821781924 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 3000 | 1467821781928 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:16:21 INFO - PROCESS | 3000 | 1467821781934 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 3000 | 1467821781937 Marionette TRACE conn6 <- [1,190,null,{}] 09:16:21 INFO - PROCESS | 3000 | 1467821781943 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}] 09:16:21 INFO - PROCESS | 3000 | 1467821781946 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:22 INFO - PROCESS | 3000 | 1467821782062 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:16:22 INFO - PROCESS | 3000 | 1467821782132 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 3000 | 1467821782135 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756D000 == 42 [pid = 3000] [id = 57] 09:16:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C4981800) [pid = 3000] [serial = 168] [outer = 0000000000000000] 09:16:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C4985400) [pid = 3000] [serial = 169] [outer = 000000D4C4981800] 09:16:22 INFO - PROCESS | 3000 | 1467821782194 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C499EC00) [pid = 3000] [serial = 170] [outer = 000000D4C4981800] 09:16:22 INFO - PROCESS | 3000 | 1467821782794 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 946ms 09:16:22 INFO - PROCESS | 3000 | 1467821782883 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 3000 | 1467821782886 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:16:22 INFO - PROCESS | 3000 | 1467821782890 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 3000 | 1467821782893 Marionette TRACE conn6 <- [1,194,null,{}] 09:16:22 INFO - PROCESS | 3000 | 1467821782897 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}] 09:16:22 INFO - PROCESS | 3000 | 1467821782899 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:23 INFO - PROCESS | 3000 | 1467821783018 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:16:23 INFO - PROCESS | 3000 | 1467821783081 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 3000 | 1467821783084 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF661800 == 43 [pid = 3000] [id = 58] 09:16:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C81F3400) [pid = 3000] [serial = 171] [outer = 0000000000000000] 09:16:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C8795000) [pid = 3000] [serial = 172] [outer = 000000D4C81F3400] 09:16:23 INFO - PROCESS | 3000 | 1467821783139 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C8F07400) [pid = 3000] [serial = 173] [outer = 000000D4C81F3400] 09:16:23 INFO - PROCESS | 3000 | 1467821783725 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 09:16:23 INFO - PROCESS | 3000 | 1467821783777 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 3000 | 1467821783782 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:16:23 INFO - PROCESS | 3000 | 1467821783793 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 3000 | 1467821783798 Marionette TRACE conn6 <- [1,198,null,{}] 09:16:23 INFO - PROCESS | 3000 | 1467821783802 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}] 09:16:23 INFO - PROCESS | 3000 | 1467821783806 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:23 INFO - PROCESS | 3000 | 1467821783928 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:16:24 INFO - PROCESS | 3000 | 1467821784001 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3000 | 1467821784004 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC2DB800 == 44 [pid = 3000] [id = 59] 09:16:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BAD36400) [pid = 3000] [serial = 174] [outer = 0000000000000000] 09:16:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4BFBD3800) [pid = 3000] [serial = 175] [outer = 000000D4BAD36400] 09:16:24 INFO - PROCESS | 3000 | 1467821784060 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CB23DC00) [pid = 3000] [serial = 176] [outer = 000000D4BAD36400] 09:16:24 INFO - PROCESS | 3000 | 1467821784702 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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 986ms 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:16:24 INFO - PROCESS | 3000 | 1467821784777 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 3000 | 1467821784781 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:16:24 INFO - PROCESS | 3000 | 1467821784786 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 3000 | 1467821784789 Marionette TRACE conn6 <- [1,202,null,{}] 09:16:24 INFO - PROCESS | 3000 | 1467821784795 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}] 09:16:24 INFO - PROCESS | 3000 | 1467821784798 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:24 INFO - PROCESS | 3000 | 1467821784905 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:16:24 INFO - PROCESS | 3000 | 1467821784988 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3000 | 1467821784991 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC213800 == 45 [pid = 3000] [id = 60] 09:16:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4BAE22C00) [pid = 3000] [serial = 177] [outer = 0000000000000000] 09:16:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4BB62C800) [pid = 3000] [serial = 178] [outer = 000000D4BAE22C00] 09:16:25 INFO - PROCESS | 3000 | 1467821785041 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4BFEEBC00) [pid = 3000] [serial = 179] [outer = 000000D4BAE22C00] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF64D000 == 44 [pid = 3000] [id = 55] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE072000 == 43 [pid = 3000] [id = 54] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF188000 == 42 [pid = 3000] [id = 53] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C3000 == 41 [pid = 3000] [id = 52] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD2A800 == 40 [pid = 3000] [id = 51] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C885D800 == 39 [pid = 3000] [id = 50] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AF4800 == 38 [pid = 3000] [id = 49] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CD8000 == 37 [pid = 3000] [id = 48] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E7800 == 36 [pid = 3000] [id = 47] 09:16:25 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC46000 == 35 [pid = 3000] [id = 46] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4C8E56000) [pid = 3000] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4C7DE6800) [pid = 3000] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4C6E3D400) [pid = 3000] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4C91AA800) [pid = 3000] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4BB162800) [pid = 3000] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4BF474C00) [pid = 3000] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C13C3C00) [pid = 3000] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C490BC00) [pid = 3000] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4BFBB5C00) [pid = 3000] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4BB15F000) [pid = 3000] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C4B6E800) [pid = 3000] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C859AC00) [pid = 3000] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4B91DB400) [pid = 3000] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB244000) [pid = 3000] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C6E3A800) [pid = 3000] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C17CE000) [pid = 3000] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BFB6B000) [pid = 3000] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB28DC00) [pid = 3000] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8FA6400) [pid = 3000] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C7598400) [pid = 3000] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CB30F400) [pid = 3000] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CB286000) [pid = 3000] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CDCE3400) [pid = 3000] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CA13CC00) [pid = 3000] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7576000) [pid = 3000] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C4989800) [pid = 3000] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8182800) [pid = 3000] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB286C00) [pid = 3000] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C0DD8000) [pid = 3000] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7598800) [pid = 3000] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C582FC00) [pid = 3000] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:16:25 INFO - PROCESS | 3000 | 1467821785547 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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 797ms 09:16:25 INFO - PROCESS | 3000 | 1467821785583 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 3000 | 1467821785588 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:16:25 INFO - PROCESS | 3000 | 1467821785594 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 3000 | 1467821785597 Marionette TRACE conn6 <- [1,206,null,{}] 09:16:25 INFO - PROCESS | 3000 | 1467821785601 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}] 09:16:25 INFO - PROCESS | 3000 | 1467821785603 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:25 INFO - PROCESS | 3000 | 1467821785714 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:16:25 INFO - PROCESS | 3000 | 1467821785782 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 3000 | 1467821785785 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C32000 == 36 [pid = 3000] [id = 61] 09:16:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAE29400) [pid = 3000] [serial = 180] [outer = 0000000000000000] 09:16:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BB089800) [pid = 3000] [serial = 181] [outer = 000000D4BAE29400] 09:16:25 INFO - PROCESS | 3000 | 1467821785833 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C0C11800) [pid = 3000] [serial = 182] [outer = 000000D4BAE29400] 09:16:26 INFO - PROCESS | 3000 | 1467821786210 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 689ms 09:16:26 INFO - PROCESS | 3000 | 1467821786285 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 3000 | 1467821786288 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:16:26 INFO - PROCESS | 3000 | 1467821786291 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3000 | 1467821786295 Marionette TRACE conn6 <- [1,210,null,{}] 09:16:26 INFO - PROCESS | 3000 | 1467821786306 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}] 09:16:26 INFO - PROCESS | 3000 | 1467821786310 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:26 INFO - PROCESS | 3000 | 1467821786397 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:16:26 INFO - PROCESS | 3000 | 1467821786404 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 3000 | 1467821786407 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC3000 == 37 [pid = 3000] [id = 62] 09:16:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4980800) [pid = 3000] [serial = 183] [outer = 0000000000000000] 09:16:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4995400) [pid = 3000] [serial = 184] [outer = 000000D4C4980800] 09:16:26 INFO - PROCESS | 3000 | 1467821786457 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4B7C400) [pid = 3000] [serial = 185] [outer = 000000D4C4980800] 09:16:26 INFO - PROCESS | 3000 | 1467821786889 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 09:16:26 INFO - PROCESS | 3000 | 1467821786921 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 3000 | 1467821786924 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:16:26 INFO - PROCESS | 3000 | 1467821786927 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3000 | 1467821786929 Marionette TRACE conn6 <- [1,214,null,{}] 09:16:26 INFO - PROCESS | 3000 | 1467821786933 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}] 09:16:26 INFO - PROCESS | 3000 | 1467821786935 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:27 INFO - PROCESS | 3000 | 1467821787022 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:16:27 INFO - PROCESS | 3000 | 1467821787053 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 3000 | 1467821787056 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7ADF800 == 38 [pid = 3000] [id = 63] 09:16:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C6E39800) [pid = 3000] [serial = 186] [outer = 0000000000000000] 09:16:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6F63400) [pid = 3000] [serial = 187] [outer = 000000D4C6E39800] 09:16:27 INFO - PROCESS | 3000 | 1467821787101 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7A27400) [pid = 3000] [serial = 188] [outer = 000000D4C6E39800] 09:16:27 INFO - PROCESS | 3000 | 1467821787507 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 09:16:27 INFO - PROCESS | 3000 | 1467821787557 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 3000 | 1467821787559 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:16:27 INFO - PROCESS | 3000 | 1467821787563 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 3000 | 1467821787564 Marionette TRACE conn6 <- [1,218,null,{}] 09:16:27 INFO - PROCESS | 3000 | 1467821787568 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}] 09:16:27 INFO - PROCESS | 3000 | 1467821787570 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:27 INFO - PROCESS | 3000 | 1467821787677 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:16:27 INFO - PROCESS | 3000 | 1467821787684 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 3000 | 1467821787686 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C885D000 == 39 [pid = 3000] [id = 64] 09:16:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7BF1000) [pid = 3000] [serial = 189] [outer = 0000000000000000] 09:16:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7D2AC00) [pid = 3000] [serial = 190] [outer = 000000D4C7BF1000] 09:16:27 INFO - PROCESS | 3000 | 1467821787738 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C81EDC00) [pid = 3000] [serial = 191] [outer = 000000D4C7BF1000] 09:16:28 INFO - PROCESS | 3000 | 1467821788167 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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 09:16:28 INFO - PROCESS | 3000 | 1467821788193 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3000 | 1467821788196 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:16:28 INFO - PROCESS | 3000 | 1467821788199 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 3000 | 1467821788201 Marionette TRACE conn6 <- [1,222,null,{}] 09:16:28 INFO - PROCESS | 3000 | 1467821788205 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}] 09:16:28 INFO - PROCESS | 3000 | 1467821788211 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:28 INFO - PROCESS | 3000 | 1467821788348 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:16:28 INFO - PROCESS | 3000 | 1467821788419 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3000 | 1467821788422 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB10C800 == 40 [pid = 3000] [id = 65] 09:16:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C85A1C00) [pid = 3000] [serial = 192] [outer = 0000000000000000] 09:16:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8F0C000) [pid = 3000] [serial = 193] [outer = 000000D4C85A1C00] 09:16:28 INFO - PROCESS | 3000 | 1467821788467 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CA446000) [pid = 3000] [serial = 194] [outer = 000000D4C85A1C00] 09:16:28 INFO - PROCESS | 3000 | 1467821788867 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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 09:16:28 INFO - PROCESS | 3000 | 1467821788894 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3000 | 1467821788896 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:16:28 INFO - PROCESS | 3000 | 1467821788899 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 3000 | 1467821788901 Marionette TRACE conn6 <- [1,226,null,{}] 09:16:28 INFO - PROCESS | 3000 | 1467821788905 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}] 09:16:28 INFO - PROCESS | 3000 | 1467821788907 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:29 INFO - PROCESS | 3000 | 1467821789021 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:16:29 INFO - PROCESS | 3000 | 1467821789027 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3000 | 1467821789029 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC12800 == 41 [pid = 3000] [id = 66] 09:16:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB242800) [pid = 3000] [serial = 195] [outer = 0000000000000000] 09:16:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CB246800) [pid = 3000] [serial = 196] [outer = 000000D4CB242800] 09:16:29 INFO - PROCESS | 3000 | 1467821789073 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CB346000) [pid = 3000] [serial = 197] [outer = 000000D4CB242800] 09:16:29 INFO - PROCESS | 3000 | 1467821789483 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:16:29 INFO - PROCESS | 3000 | 1467821789533 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3000 | 1467821789535 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:16:29 INFO - PROCESS | 3000 | 1467821789538 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3000 | 1467821789540 Marionette TRACE conn6 <- [1,230,null,{}] 09:16:29 INFO - PROCESS | 3000 | 1467821789544 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}] 09:16:29 INFO - PROCESS | 3000 | 1467821789546 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:29 INFO - PROCESS | 3000 | 1467821789745 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C8E5D000) [pid = 3000] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BA926C00) [pid = 3000] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAF06800) [pid = 3000] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BB664800) [pid = 3000] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAE28000) [pid = 3000] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7573800) [pid = 3000] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BA925C00) [pid = 3000] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4B60400) [pid = 3000] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:16:29 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4997000) [pid = 3000] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:16:29 INFO - PROCESS | 3000 | 1467821789811 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3000 | 1467821789813 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2DD000 == 42 [pid = 3000] [id = 67] 09:16:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4B91D9400) [pid = 3000] [serial = 198] [outer = 0000000000000000] 09:16:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BAE28000) [pid = 3000] [serial = 199] [outer = 000000D4B91D9400] 09:16:29 INFO - PROCESS | 3000 | 1467821789858 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7D22400) [pid = 3000] [serial = 200] [outer = 000000D4B91D9400] 09:16:30 INFO - PROCESS | 3000 | 1467821790191 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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 733ms 09:16:30 INFO - PROCESS | 3000 | 1467821790276 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3000 | 1467821790278 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:16:30 INFO - PROCESS | 3000 | 1467821790281 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3000 | 1467821790283 Marionette TRACE conn6 <- [1,234,null,{}] 09:16:30 INFO - PROCESS | 3000 | 1467821790286 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}] 09:16:30 INFO - PROCESS | 3000 | 1467821790288 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:30 INFO - PROCESS | 3000 | 1467821790378 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:16:30 INFO - PROCESS | 3000 | 1467821790384 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3000 | 1467821790386 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE08A000 == 43 [pid = 3000] [id = 68] 09:16:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CCF0A000) [pid = 3000] [serial = 201] [outer = 0000000000000000] 09:16:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CCF10400) [pid = 3000] [serial = 202] [outer = 000000D4CCF0A000] 09:16:30 INFO - PROCESS | 3000 | 1467821790430 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CDCEF000) [pid = 3000] [serial = 203] [outer = 000000D4CCF0A000] 09:16:30 INFO - PROCESS | 3000 | 1467821790846 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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 09:16:30 INFO - PROCESS | 3000 | 1467821790872 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3000 | 1467821790874 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:16:30 INFO - PROCESS | 3000 | 1467821790878 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3000 | 1467821790880 Marionette TRACE conn6 <- [1,238,null,{}] 09:16:30 INFO - PROCESS | 3000 | 1467821790883 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}] 09:16:30 INFO - PROCESS | 3000 | 1467821790885 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:30 INFO - PROCESS | 3000 | 1467821790969 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:16:30 INFO - PROCESS | 3000 | 1467821790975 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3000 | 1467821790977 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7B9000 == 44 [pid = 3000] [id = 69] 09:16:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C819A000) [pid = 3000] [serial = 204] [outer = 0000000000000000] 09:16:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C819CC00) [pid = 3000] [serial = 205] [outer = 000000D4C819A000] 09:16:31 INFO - PROCESS | 3000 | 1467821791021 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CDCE6C00) [pid = 3000] [serial = 206] [outer = 000000D4C819A000] 09:16:31 INFO - PROCESS | 3000 | 1467821791451 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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 09:16:31 INFO - PROCESS | 3000 | 1467821791512 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:16:31 INFO - PROCESS | 3000 | 1467821791515 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:16:31 INFO - PROCESS | 3000 | 1467821791518 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 3000 | 1467821791521 Marionette TRACE conn6 <- [1,242,null,{}] 09:16:31 INFO - PROCESS | 3000 | 1467821791525 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}] 09:16:31 INFO - PROCESS | 3000 | 1467821791527 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:31 INFO - PROCESS | 3000 | 1467821791626 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:16:31 INFO - PROCESS | 3000 | 1467821791633 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 3000 | 1467821791636 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6D8000 == 45 [pid = 3000] [id = 70] 09:16:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CCF7A000) [pid = 3000] [serial = 207] [outer = 0000000000000000] 09:16:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CCF84800) [pid = 3000] [serial = 208] [outer = 000000D4CCF7A000] 09:16:31 INFO - PROCESS | 3000 | 1467821791683 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CE06C400) [pid = 3000] [serial = 209] [outer = 000000D4CCF7A000] 09:16:32 INFO - PROCESS | 3000 | 1467821792521 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1032ms 09:16:32 INFO - PROCESS | 3000 | 1467821792551 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 3000 | 1467821792555 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:16:32 INFO - PROCESS | 3000 | 1467821792560 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 3000 | 1467821792564 Marionette TRACE conn6 <- [1,246,null,{}] 09:16:32 INFO - PROCESS | 3000 | 1467821792585 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}] 09:16:32 INFO - PROCESS | 3000 | 1467821792589 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:32 INFO - PROCESS | 3000 | 1467821792703 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:16:32 INFO - PROCESS | 3000 | 1467821792772 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 3000 | 1467821792775 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AE2800 == 46 [pid = 3000] [id = 71] 09:16:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C13C2400) [pid = 3000] [serial = 210] [outer = 0000000000000000] 09:16:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C3D7C000) [pid = 3000] [serial = 211] [outer = 000000D4C13C2400] 09:16:32 INFO - PROCESS | 3000 | 1467821792834 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C4B75800) [pid = 3000] [serial = 212] [outer = 000000D4C13C2400] 09:16:33 INFO - PROCESS | 3000 | 1467821793402 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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 902ms 09:16:33 INFO - PROCESS | 3000 | 1467821793467 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 3000 | 1467821793472 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:16:33 INFO - PROCESS | 3000 | 1467821793479 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 3000 | 1467821793482 Marionette TRACE conn6 <- [1,250,null,{}] 09:16:33 INFO - PROCESS | 3000 | 1467821793486 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}] 09:16:33 INFO - PROCESS | 3000 | 1467821793489 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:33 INFO - PROCESS | 3000 | 1467821793640 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:16:33 INFO - PROCESS | 3000 | 1467821793753 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 3000 | 1467821793756 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE361800 == 47 [pid = 3000] [id = 72] 09:16:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C8193400) [pid = 3000] [serial = 213] [outer = 0000000000000000] 09:16:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C86D2800) [pid = 3000] [serial = 214] [outer = 000000D4C8193400] 09:16:33 INFO - PROCESS | 3000 | 1467821793816 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4C8796800) [pid = 3000] [serial = 215] [outer = 000000D4C8193400] 09:16:34 INFO - PROCESS | 3000 | 1467821794393 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]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 986ms 09:16:34 INFO - PROCESS | 3000 | 1467821794466 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 3000 | 1467821794469 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:16:34 INFO - PROCESS | 3000 | 1467821794473 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 3000 | 1467821794477 Marionette TRACE conn6 <- [1,254,null,{}] 09:16:34 INFO - PROCESS | 3000 | 1467821794488 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}] 09:16:34 INFO - PROCESS | 3000 | 1467821794493 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:34 INFO - PROCESS | 3000 | 1467821794647 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:16:34 INFO - PROCESS | 3000 | 1467821794657 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 3000 | 1467821794660 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFFA3800 == 48 [pid = 3000] [id = 73] 09:16:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CCF7C400) [pid = 3000] [serial = 216] [outer = 0000000000000000] 09:16:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4CCF83C00) [pid = 3000] [serial = 217] [outer = 000000D4CCF7C400] 09:16:34 INFO - PROCESS | 3000 | 1467821794717 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4CE06A400) [pid = 3000] [serial = 218] [outer = 000000D4CCF7C400] 09:16:35 INFO - PROCESS | 3000 | 1467821795334 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 09:16:35 INFO - PROCESS | 3000 | 1467821795354 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 3000 | 1467821795357 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:16:35 INFO - PROCESS | 3000 | 1467821795361 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 3000 | 1467821795363 Marionette TRACE conn6 <- [1,258,null,{}] 09:16:35 INFO - PROCESS | 3000 | 1467821795366 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}] 09:16:35 INFO - PROCESS | 3000 | 1467821795369 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:35 INFO - PROCESS | 3000 | 1467821795484 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:16:35 INFO - PROCESS | 3000 | 1467821795554 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 3000 | 1467821795556 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EF0000 == 49 [pid = 3000] [id = 74] 09:16:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4C0C05400) [pid = 3000] [serial = 219] [outer = 0000000000000000] 09:16:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4C770C400) [pid = 3000] [serial = 220] [outer = 000000D4C0C05400] 09:16:35 INFO - PROCESS | 3000 | 1467821795612 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 103 (000000D4CC4E6400) [pid = 3000] [serial = 221] [outer = 000000D4C0C05400] 09:16:36 INFO - PROCESS | 3000 | 1467821796537 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1235ms 09:16:36 INFO - PROCESS | 3000 | 1467821796606 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 3000 | 1467821796609 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:16:36 INFO - PROCESS | 3000 | 1467821796613 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:16:36 INFO - PROCESS | 3000 | 1467821796616 Marionette TRACE conn6 <- [1,262,null,{}] 09:16:36 INFO - PROCESS | 3000 | 1467821796621 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}] 09:16:36 INFO - PROCESS | 3000 | 1467821796624 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:36 INFO - PROCESS | 3000 | 1467821796729 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:16:36 INFO - PROCESS | 3000 | 1467821796798 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 3000 | 1467821796801 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C587C000 == 50 [pid = 3000] [id = 75] 09:16:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 104 (000000D4C6E33400) [pid = 3000] [serial = 222] [outer = 0000000000000000] 09:16:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 105 (000000D4C7D27800) [pid = 3000] [serial = 223] [outer = 000000D4C6E33400] 09:16:36 INFO - PROCESS | 3000 | 1467821796852 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 106 (000000D4C819F400) [pid = 3000] [serial = 224] [outer = 000000D4C6E33400] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7B9000 == 49 [pid = 3000] [id = 69] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE08A000 == 48 [pid = 3000] [id = 68] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2DD000 == 47 [pid = 3000] [id = 67] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC12800 == 46 [pid = 3000] [id = 66] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB10C800 == 45 [pid = 3000] [id = 65] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C885D000 == 44 [pid = 3000] [id = 64] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7ADF800 == 43 [pid = 3000] [id = 63] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC3000 == 42 [pid = 3000] [id = 62] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C32000 == 41 [pid = 3000] [id = 61] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC213800 == 40 [pid = 3000] [id = 60] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC2DB800 == 39 [pid = 3000] [id = 59] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756D000 == 38 [pid = 3000] [id = 57] 09:16:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BB6E6000 == 37 [pid = 3000] [id = 56] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 105 (000000D4CB307000) [pid = 3000] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 104 (000000D4BF1B7000) [pid = 3000] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 103 (000000D4CA407C00) [pid = 3000] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 102 (000000D4C8790400) [pid = 3000] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4C8166C00) [pid = 3000] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4BAF0FC00) [pid = 3000] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4CA626C00) [pid = 3000] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4C13C7400) [pid = 3000] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4C0C11C00) [pid = 3000] [serial = 158] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4BFFBE800) [pid = 3000] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C759DC00) [pid = 3000] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4BFEE1800) [pid = 3000] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C13BEC00) [pid = 3000] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C4CD4C00) [pid = 3000] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C6E34400) [pid = 3000] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4BAE31800) [pid = 3000] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CB23B400) [pid = 3000] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BC254000) [pid = 3000] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C759D800) [pid = 3000] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CA621400) [pid = 3000] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C7D21000) [pid = 3000] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:16:37 INFO - PROCESS | 3000 | 1467821797354 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 773ms 09:16:37 INFO - PROCESS | 3000 | 1467821797396 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 3000 | 1467821797401 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:16:37 INFO - PROCESS | 3000 | 1467821797413 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 3000 | 1467821797416 Marionette TRACE conn6 <- [1,266,null,{}] 09:16:37 INFO - PROCESS | 3000 | 1467821797420 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}] 09:16:37 INFO - PROCESS | 3000 | 1467821797423 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:37 INFO - PROCESS | 3000 | 1467821797520 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:16:37 INFO - PROCESS | 3000 | 1467821797529 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 3000 | 1467821797531 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F4800 == 38 [pid = 3000] [id = 76] 09:16:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BFBAF000) [pid = 3000] [serial = 225] [outer = 0000000000000000] 09:16:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C0DD7800) [pid = 3000] [serial = 226] [outer = 000000D4BFBAF000] 09:16:37 INFO - PROCESS | 3000 | 1467821797579 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C4992000) [pid = 3000] [serial = 227] [outer = 000000D4BFBAF000] 09:16:38 INFO - PROCESS | 3000 | 1467821798019 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 09:16:38 INFO - PROCESS | 3000 | 1467821798040 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 3000 | 1467821798042 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:16:38 INFO - PROCESS | 3000 | 1467821798046 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 3000 | 1467821798050 Marionette TRACE conn6 <- [1,270,null,{}] 09:16:38 INFO - PROCESS | 3000 | 1467821798065 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}] 09:16:38 INFO - PROCESS | 3000 | 1467821798070 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:38 INFO - PROCESS | 3000 | 1467821798160 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:16:38 INFO - PROCESS | 3000 | 1467821798190 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3000 | 1467821798194 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8760000 == 39 [pid = 3000] [id = 77] 09:16:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C815E800) [pid = 3000] [serial = 228] [outer = 0000000000000000] 09:16:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C8197800) [pid = 3000] [serial = 229] [outer = 000000D4C815E800] 09:16:38 INFO - PROCESS | 3000 | 1467821798251 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C8790400) [pid = 3000] [serial = 230] [outer = 000000D4C815E800] 09:16:38 INFO - PROCESS | 3000 | 1467821798680 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 09:16:38 INFO - PROCESS | 3000 | 1467821798740 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 3000 | 1467821798743 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:16:38 INFO - PROCESS | 3000 | 1467821798746 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 3000 | 1467821798748 Marionette TRACE conn6 <- [1,274,null,{}] 09:16:38 INFO - PROCESS | 3000 | 1467821798752 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}] 09:16:38 INFO - PROCESS | 3000 | 1467821798754 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:38 INFO - PROCESS | 3000 | 1467821798845 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:16:38 INFO - PROCESS | 3000 | 1467821798852 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3000 | 1467821798855 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2D8800 == 40 [pid = 3000] [id = 78] 09:16:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C91AD800) [pid = 3000] [serial = 231] [outer = 0000000000000000] 09:16:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CA411400) [pid = 3000] [serial = 232] [outer = 000000D4C91AD800] 09:16:38 INFO - PROCESS | 3000 | 1467821798901 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CB23E000) [pid = 3000] [serial = 233] [outer = 000000D4C91AD800] 09:16:39 INFO - PROCESS | 3000 | 1467821799321 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]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 09:16:39 INFO - PROCESS | 3000 | 1467821799380 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 3000 | 1467821799382 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:16:39 INFO - PROCESS | 3000 | 1467821799386 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:16:39 INFO - PROCESS | 3000 | 1467821799387 Marionette TRACE conn6 <- [1,278,null,{}] 09:16:39 INFO - PROCESS | 3000 | 1467821799391 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}] 09:16:39 INFO - PROCESS | 3000 | 1467821799394 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:39 INFO - PROCESS | 3000 | 1467821799509 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:16:39 INFO - PROCESS | 3000 | 1467821799575 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 3000 | 1467821799577 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9139800 == 41 [pid = 3000] [id = 79] 09:16:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4CB239400) [pid = 3000] [serial = 234] [outer = 0000000000000000] 09:16:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4CB30D000) [pid = 3000] [serial = 235] [outer = 000000D4CB239400] 09:16:39 INFO - PROCESS | 3000 | 1467821799622 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4CC4EBC00) [pid = 3000] [serial = 236] [outer = 000000D4CB239400] 09:16:40 INFO - PROCESS | 3000 | 1467821800060 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 09:16:40 INFO - PROCESS | 3000 | 1467821800122 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3000 | 1467821800124 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:16:40 INFO - PROCESS | 3000 | 1467821800128 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 3000 | 1467821800130 Marionette TRACE conn6 <- [1,282,null,{}] 09:16:40 INFO - PROCESS | 3000 | 1467821800133 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}] 09:16:40 INFO - PROCESS | 3000 | 1467821800139 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:40 INFO - PROCESS | 3000 | 1467821800282 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:16:40 INFO - PROCESS | 3000 | 1467821800295 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 3000 | 1467821800297 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55E000 == 42 [pid = 3000] [id = 80] 09:16:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CCF7B800) [pid = 3000] [serial = 237] [outer = 0000000000000000] 09:16:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4CE068800) [pid = 3000] [serial = 238] [outer = 000000D4CCF7B800] 09:16:40 INFO - PROCESS | 3000 | 1467821800382 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4CE384800) [pid = 3000] [serial = 239] [outer = 000000D4CCF7B800] 09:16:40 INFO - PROCESS | 3000 | 1467821800772 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 09:16:40 INFO - PROCESS | 3000 | 1467821800803 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3000 | 1467821800805 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:16:40 INFO - PROCESS | 3000 | 1467821800809 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 3000 | 1467821800810 Marionette TRACE conn6 <- [1,286,null,{}] 09:16:40 INFO - PROCESS | 3000 | 1467821800814 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}] 09:16:40 INFO - PROCESS | 3000 | 1467821800824 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:40 INFO - PROCESS | 3000 | 1467821800954 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:16:40 INFO - PROCESS | 3000 | 1467821800960 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 3000 | 1467821800962 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF64B800 == 43 [pid = 3000] [id = 81] 09:16:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4CBFE7C00) [pid = 3000] [serial = 240] [outer = 0000000000000000] 09:16:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4CBFEC800) [pid = 3000] [serial = 241] [outer = 000000D4CBFE7C00] 09:16:41 INFO - PROCESS | 3000 | 1467821801043 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 103 (000000D4C6A0DC00) [pid = 3000] [serial = 242] [outer = 000000D4CBFE7C00] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 102 (000000D4C4980800) [pid = 3000] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4C6E39800) [pid = 3000] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4BAE29400) [pid = 3000] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4BAD36400) [pid = 3000] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4BAE22C00) [pid = 3000] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4CB285000) [pid = 3000] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4CCF0A000) [pid = 3000] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4BAF4BC00) [pid = 3000] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C819A000) [pid = 3000] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C85A1C00) [pid = 3000] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7BF1000) [pid = 3000] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CB242800) [pid = 3000] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:16:41 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4B91D9400) [pid = 3000] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:16:41 INFO - PROCESS | 3000 | 1467821801567 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 797ms 09:16:41 INFO - PROCESS | 3000 | 1467821801612 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 3000 | 1467821801615 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:16:41 INFO - PROCESS | 3000 | 1467821801619 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 3000 | 1467821801620 Marionette TRACE conn6 <- [1,290,null,{}] 09:16:41 INFO - PROCESS | 3000 | 1467821801624 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}] 09:16:41 INFO - PROCESS | 3000 | 1467821801626 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:41 INFO - PROCESS | 3000 | 1467821801711 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:16:41 INFO - PROCESS | 3000 | 1467821801716 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3000 | 1467821801718 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF655800 == 44 [pid = 3000] [id = 82] 09:16:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAF49C00) [pid = 3000] [serial = 243] [outer = 0000000000000000] 09:16:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C0D94C00) [pid = 3000] [serial = 244] [outer = 000000D4BAF49C00] 09:16:41 INFO - PROCESS | 3000 | 1467821801763 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C8182400) [pid = 3000] [serial = 245] [outer = 000000D4BAF49C00] 09:16:42 INFO - PROCESS | 3000 | 1467821802180 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 09:16:42 INFO - PROCESS | 3000 | 1467821802208 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3000 | 1467821802210 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:16:42 INFO - PROCESS | 3000 | 1467821802214 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 3000 | 1467821802216 Marionette TRACE conn6 <- [1,294,null,{}] 09:16:42 INFO - PROCESS | 3000 | 1467821802219 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}] 09:16:42 INFO - PROCESS | 3000 | 1467821802221 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:42 INFO - PROCESS | 3000 | 1467821802327 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:16:42 INFO - PROCESS | 3000 | 1467821802333 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3000 | 1467821802335 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6D800 == 45 [pid = 3000] [id = 83] 09:16:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CB23D000) [pid = 3000] [serial = 246] [outer = 0000000000000000] 09:16:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4CBEBF400) [pid = 3000] [serial = 247] [outer = 000000D4CB23D000] 09:16:42 INFO - PROCESS | 3000 | 1467821802379 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4CBEC6C00) [pid = 3000] [serial = 248] [outer = 000000D4CB23D000] 09:16:42 INFO - PROCESS | 3000 | 1467821802768 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:16:42 INFO - PROCESS | 3000 | 1467821802804 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3000 | 1467821802806 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:16:42 INFO - PROCESS | 3000 | 1467821802810 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 3000 | 1467821802811 Marionette TRACE conn6 <- [1,298,null,{}] 09:16:42 INFO - PROCESS | 3000 | 1467821802826 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}] 09:16:42 INFO - PROCESS | 3000 | 1467821802828 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:42 INFO - PROCESS | 3000 | 1467821802941 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:16:42 INFO - PROCESS | 3000 | 1467821802946 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:16:42 INFO - PROCESS | 3000 | 1467821802954 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3000 | 1467821802956 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC19E000 == 46 [pid = 3000] [id = 84] 09:16:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4CBFD2800) [pid = 3000] [serial = 249] [outer = 0000000000000000] 09:16:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CBFD7800) [pid = 3000] [serial = 250] [outer = 000000D4CBFD2800] 09:16:43 INFO - PROCESS | 3000 | 1467821803004 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4CC1C8400) [pid = 3000] [serial = 251] [outer = 000000D4CBFD2800] 09:16:43 INFO - PROCESS | 3000 | 1467821803426 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 650ms 09:16:43 INFO - PROCESS | 3000 | 1467821803463 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 3000 | 1467821803465 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:16:43 INFO - PROCESS | 3000 | 1467821803469 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 3000 | 1467821803471 Marionette TRACE conn6 <- [1,302,null,{}] 09:16:43 INFO - PROCESS | 3000 | 1467821803479 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}] 09:16:43 INFO - PROCESS | 3000 | 1467821803482 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:43 INFO - PROCESS | 3000 | 1467821803658 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:16:43 INFO - PROCESS | 3000 | 1467821803811 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 3000 | 1467821803815 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C28800 == 47 [pid = 3000] [id = 85] 09:16:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4BAF08C00) [pid = 3000] [serial = 252] [outer = 0000000000000000] 09:16:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4BAF14C00) [pid = 3000] [serial = 253] [outer = 000000D4BAF08C00] 09:16:43 INFO - PROCESS | 3000 | 1467821803874 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4BFFB8C00) [pid = 3000] [serial = 254] [outer = 000000D4BAF08C00] 09:16:44 INFO - PROCESS | 3000 | 1467821804419 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]]]}] 09:16: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. 09:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 985ms 09:16:44 INFO - PROCESS | 3000 | 1467821804458 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 3000 | 1467821804463 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:16:44 INFO - PROCESS | 3000 | 1467821804469 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3000 | 1467821804472 Marionette TRACE conn6 <- [1,306,null,{}] 09:16:44 INFO - PROCESS | 3000 | 1467821804477 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}] 09:16:44 INFO - PROCESS | 3000 | 1467821804480 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:44 INFO - PROCESS | 3000 | 1467821804600 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:16:44 INFO - PROCESS | 3000 | 1467821804687 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 3000 | 1467821804690 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E0E000 == 48 [pid = 3000] [id = 86] 09:16:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 103 (000000D4C6E41800) [pid = 3000] [serial = 255] [outer = 0000000000000000] 09:16:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 104 (000000D4C7594800) [pid = 3000] [serial = 256] [outer = 000000D4C6E41800] 09:16:44 INFO - PROCESS | 3000 | 1467821804747 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 105 (000000D4C8198C00) [pid = 3000] [serial = 257] [outer = 000000D4C6E41800] 09:16:45 INFO - PROCESS | 3000 | 1467821805342 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]]]}] 09:16: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. 09:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 09:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:16:45 INFO - PROCESS | 3000 | 1467821805414 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 3000 | 1467821805417 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:16:45 INFO - PROCESS | 3000 | 1467821805421 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 3000 | 1467821805424 Marionette TRACE conn6 <- [1,310,null,{}] 09:16:45 INFO - PROCESS | 3000 | 1467821805428 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}] 09:16:45 INFO - PROCESS | 3000 | 1467821805431 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:45 INFO - PROCESS | 3000 | 1467821805578 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:16:45 INFO - PROCESS | 3000 | 1467821805692 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 3000 | 1467821805695 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE79000 == 49 [pid = 3000] [id = 87] 09:16:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 106 (000000D4CB246C00) [pid = 3000] [serial = 258] [outer = 0000000000000000] 09:16:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 107 (000000D4CB6BF000) [pid = 3000] [serial = 259] [outer = 000000D4CB246C00] 09:16:45 INFO - PROCESS | 3000 | 1467821805755 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 108 (000000D4CB6C7C00) [pid = 3000] [serial = 260] [outer = 000000D4CB246C00] 09:16:46 INFO - PROCESS | 3000 | 1467821806370 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]]]}] 09:16: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. 09:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 985ms 09:16:46 INFO - PROCESS | 3000 | 1467821806407 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 3000 | 1467821806411 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:16:46 INFO - PROCESS | 3000 | 1467821806423 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 3000 | 1467821806428 Marionette TRACE conn6 <- [1,314,null,{}] 09:16:46 INFO - PROCESS | 3000 | 1467821806432 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}] 09:16:46 INFO - PROCESS | 3000 | 1467821806435 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:46 INFO - PROCESS | 3000 | 1467821806551 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:16:46 INFO - PROCESS | 3000 | 1467821806623 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 3000 | 1467821806626 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC3C800 == 50 [pid = 3000] [id = 88] 09:16:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 109 (000000D4CBB03000) [pid = 3000] [serial = 261] [outer = 0000000000000000] 09:16:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 110 (000000D4CBB0C400) [pid = 3000] [serial = 262] [outer = 000000D4CBB03000] 09:16:46 INFO - PROCESS | 3000 | 1467821806721 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 111 (000000D4CC1CC000) [pid = 3000] [serial = 263] [outer = 000000D4CBB03000] 09:16:47 INFO - PROCESS | 3000 | 1467821807517 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]]]}] 09:16: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. 09:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1143ms 09:16:47 INFO - PROCESS | 3000 | 1467821807563 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 3000 | 1467821807568 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:16:47 INFO - PROCESS | 3000 | 1467821807573 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 3000 | 1467821807576 Marionette TRACE conn6 <- [1,318,null,{}] 09:16:47 INFO - PROCESS | 3000 | 1467821807596 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}] 09:16:47 INFO - PROCESS | 3000 | 1467821807599 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:47 INFO - PROCESS | 3000 | 1467821807704 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:16:47 INFO - PROCESS | 3000 | 1467821807776 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 3000 | 1467821807781 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49E2000 == 51 [pid = 3000] [id = 89] 09:16:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 112 (000000D4BC254000) [pid = 3000] [serial = 264] [outer = 0000000000000000] 09:16:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 113 (000000D4C13C6C00) [pid = 3000] [serial = 265] [outer = 000000D4BC254000] 09:16:47 INFO - PROCESS | 3000 | 1467821807831 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 114 (000000D4C53A5000) [pid = 3000] [serial = 266] [outer = 000000D4BC254000] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6D800 == 50 [pid = 3000] [id = 83] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF655800 == 49 [pid = 3000] [id = 82] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF64B800 == 48 [pid = 3000] [id = 81] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE55E000 == 47 [pid = 3000] [id = 80] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9139800 == 46 [pid = 3000] [id = 79] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2D8800 == 45 [pid = 3000] [id = 78] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8760000 == 44 [pid = 3000] [id = 77] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F4800 == 43 [pid = 3000] [id = 76] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C587C000 == 42 [pid = 3000] [id = 75] 09:16:48 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AE2800 == 41 [pid = 3000] [id = 71] 09:16:48 INFO - PROCESS | 3000 | 1467821808506 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]]]}] 09:16: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. 09:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 943ms 09:16:48 INFO - PROCESS | 3000 | 1467821808519 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 3000 | 1467821808524 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:16:48 INFO - PROCESS | 3000 | 1467821808530 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 3000 | 1467821808533 Marionette TRACE conn6 <- [1,322,null,{}] 09:16:48 INFO - PROCESS | 3000 | 1467821808537 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}] 09:16:48 INFO - PROCESS | 3000 | 1467821808540 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:48 INFO - PROCESS | 3000 | 1467821808639 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 113 (000000D4C0D95000) [pid = 3000] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 112 (000000D4C8F0C000) [pid = 3000] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 111 (000000D4C7D2AC00) [pid = 3000] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 110 (000000D4CB246800) [pid = 3000] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 109 (000000D4CA446000) [pid = 3000] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 108 (000000D4BAE28000) [pid = 3000] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 107 (000000D4B9235C00) [pid = 3000] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 106 (000000D4C8795000) [pid = 3000] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 105 (000000D4C4985400) [pid = 3000] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 104 (000000D4C4995400) [pid = 3000] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 103 (000000D4C4B7C400) [pid = 3000] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 102 (000000D4CB346000) [pid = 3000] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4C6F63400) [pid = 3000] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4BB089800) [pid = 3000] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4BFBD3800) [pid = 3000] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4CB23DC00) [pid = 3000] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4C0C11800) [pid = 3000] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4BFEEBC00) [pid = 3000] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4BB62C800) [pid = 3000] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4CDCE0400) [pid = 3000] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4CCF10400) [pid = 3000] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7D22400) [pid = 3000] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CDCEF000) [pid = 3000] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CDCE6C00) [pid = 3000] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C81EDC00) [pid = 3000] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C7A27400) [pid = 3000] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C819CC00) [pid = 3000] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3000 | 1467821808720 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 3000 | 1467821808722 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0110800 == 42 [pid = 3000] [id = 90] 09:16:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAD3FC00) [pid = 3000] [serial = 267] [outer = 0000000000000000] 09:16:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAF44400) [pid = 3000] [serial = 268] [outer = 000000D4BAD3FC00] 09:16:48 INFO - PROCESS | 3000 | 1467821808771 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C0139000) [pid = 3000] [serial = 269] [outer = 000000D4BAD3FC00] 09:16:49 INFO - PROCESS | 3000 | 1467821809181 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]]]}] 09:16: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. 09:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 09:16:49 INFO - PROCESS | 3000 | 1467821809223 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 3000 | 1467821809226 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:16:49 INFO - PROCESS | 3000 | 1467821809230 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 3000 | 1467821809233 Marionette TRACE conn6 <- [1,326,null,{}] 09:16:49 INFO - PROCESS | 3000 | 1467821809244 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}] 09:16:49 INFO - PROCESS | 3000 | 1467821809249 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:49 INFO - PROCESS | 3000 | 1467821809337 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:16:49 INFO - PROCESS | 3000 | 1467821809344 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3000 | 1467821809347 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7553000 == 43 [pid = 3000] [id = 91] 09:16:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C53A6C00) [pid = 3000] [serial = 270] [outer = 0000000000000000] 09:16:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C783A400) [pid = 3000] [serial = 271] [outer = 000000D4C53A6C00] 09:16:49 INFO - PROCESS | 3000 | 1467821809401 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C8162000) [pid = 3000] [serial = 272] [outer = 000000D4C53A6C00] 09:16:49 INFO - PROCESS | 3000 | 1467821809860 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 09:16:49 INFO - PROCESS | 3000 | 1467821809925 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 3000 | 1467821809928 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:16:49 INFO - PROCESS | 3000 | 1467821809931 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 3000 | 1467821809933 Marionette TRACE conn6 <- [1,330,null,{}] 09:16:49 INFO - PROCESS | 3000 | 1467821809936 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}] 09:16:49 INFO - PROCESS | 3000 | 1467821809938 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:50 INFO - PROCESS | 3000 | 1467821810028 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:16:50 INFO - PROCESS | 3000 | 1467821810035 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 3000 | 1467821810037 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C81C9000 == 44 [pid = 3000] [id = 92] 09:16:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C85A1000) [pid = 3000] [serial = 273] [outer = 0000000000000000] 09:16:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C878C800) [pid = 3000] [serial = 274] [outer = 000000D4C85A1000] 09:16:50 INFO - PROCESS | 3000 | 1467821810083 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C8E55400) [pid = 3000] [serial = 275] [outer = 000000D4C85A1000] 09:16:50 INFO - PROCESS | 3000 | 1467821810520 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]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 627ms 09:16:50 INFO - PROCESS | 3000 | 1467821810560 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 3000 | 1467821810563 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:16:50 INFO - PROCESS | 3000 | 1467821810566 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 3000 | 1467821810568 Marionette TRACE conn6 <- [1,334,null,{}] 09:16:50 INFO - PROCESS | 3000 | 1467821810572 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}] 09:16:50 INFO - PROCESS | 3000 | 1467821810574 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:50 INFO - PROCESS | 3000 | 1467821810657 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:16:50 INFO - PROCESS | 3000 | 1467821810691 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 3000 | 1467821810693 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA166800 == 45 [pid = 3000] [id = 93] 09:16:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4CA140800) [pid = 3000] [serial = 276] [outer = 0000000000000000] 09:16:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CA6A9800) [pid = 3000] [serial = 277] [outer = 000000D4CA140800] 09:16:50 INFO - PROCESS | 3000 | 1467821810745 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4CB286400) [pid = 3000] [serial = 278] [outer = 000000D4CA140800] 09:16:51 INFO - PROCESS | 3000 | 1467821811211 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]]]}] 09:16: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. 09:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 09:16:51 INFO - PROCESS | 3000 | 1467821811245 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3000 | 1467821811247 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:16:51 INFO - PROCESS | 3000 | 1467821811250 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 3000 | 1467821811252 Marionette TRACE conn6 <- [1,338,null,{}] 09:16:51 INFO - PROCESS | 3000 | 1467821811256 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}] 09:16:51 INFO - PROCESS | 3000 | 1467821811262 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:51 INFO - PROCESS | 3000 | 1467821811398 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:16:51 INFO - PROCESS | 3000 | 1467821811450 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 3000 | 1467821811452 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2DC000 == 46 [pid = 3000] [id = 94] 09:16:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4CBB03800) [pid = 3000] [serial = 279] [outer = 0000000000000000] 09:16:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4CBEBE400) [pid = 3000] [serial = 280] [outer = 000000D4CBB03800] 09:16:51 INFO - PROCESS | 3000 | 1467821811497 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4CBFDB400) [pid = 3000] [serial = 281] [outer = 000000D4CBB03800] 09:16:51 INFO - PROCESS | 3000 | 1467821811935 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 09:16:51 INFO - PROCESS | 3000 | 1467821811988 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3000 | 1467821811990 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:16:52 INFO - PROCESS | 3000 | 1467821812031 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 3000 | 1467821812034 Marionette TRACE conn6 <- [1,342,null,{}] 09:16:52 INFO - PROCESS | 3000 | 1467821812037 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}] 09:16:52 INFO - PROCESS | 3000 | 1467821812039 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:52 INFO - PROCESS | 3000 | 1467821812156 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:16:52 INFO - PROCESS | 3000 | 1467821812167 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3000 | 1467821812169 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF17D000 == 47 [pid = 3000] [id = 95] 09:16:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 103 (000000D4CBFE7000) [pid = 3000] [serial = 282] [outer = 0000000000000000] 09:16:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 104 (000000D4CBFEE000) [pid = 3000] [serial = 283] [outer = 000000D4CBFE7000] 09:16:52 INFO - PROCESS | 3000 | 1467821812213 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 105 (000000D4CC1D1800) [pid = 3000] [serial = 284] [outer = 000000D4CBFE7000] 09:16:52 INFO - PROCESS | 3000 | 1467821812647 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]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 649ms 09:16:52 INFO - PROCESS | 3000 | 1467821812672 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 3000 | 1467821812674 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:16:52 INFO - PROCESS | 3000 | 1467821812677 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 3000 | 1467821812679 Marionette TRACE conn6 <- [1,346,null,{}] 09:16:52 INFO - PROCESS | 3000 | 1467821812682 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}] 09:16:52 INFO - PROCESS | 3000 | 1467821812684 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:52 INFO - PROCESS | 3000 | 1467821812793 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:16:52 INFO - PROCESS | 3000 | 1467821812798 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3000 | 1467821812800 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC2C000 == 48 [pid = 3000] [id = 96] 09:16:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 106 (000000D4BF358800) [pid = 3000] [serial = 285] [outer = 0000000000000000] 09:16:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 107 (000000D4BF362400) [pid = 3000] [serial = 286] [outer = 000000D4BF358800] 09:16:52 INFO - PROCESS | 3000 | 1467821812883 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 108 (000000D4CC1CCC00) [pid = 3000] [serial = 287] [outer = 000000D4BF358800] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 107 (000000D4CB239400) [pid = 3000] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 106 (000000D4CBFE7C00) [pid = 3000] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 105 (000000D4CCF7B800) [pid = 3000] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 104 (000000D4C0C05400) [pid = 3000] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 103 (000000D4C815E800) [pid = 3000] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 102 (000000D4C6E33400) [pid = 3000] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4BFBAF000) [pid = 3000] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4C8193400) [pid = 3000] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4C13C2400) [pid = 3000] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4CCF7C400) [pid = 3000] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4C91AD800) [pid = 3000] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4BAF49C00) [pid = 3000] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4CB23D000) [pid = 3000] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C8E52400) [pid = 3000] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4B91DC000) [pid = 3000] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C81F3400) [pid = 3000] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:16:53 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C4981800) [pid = 3000] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:16:53 INFO - PROCESS | 3000 | 1467821813375 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]]]}] 09:16: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. 09:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 733ms 09:16:53 INFO - PROCESS | 3000 | 1467821813414 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 3000 | 1467821813417 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:16:53 INFO - PROCESS | 3000 | 1467821813420 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 3000 | 1467821813430 Marionette TRACE conn6 <- [1,350,null,{}] 09:16:53 INFO - PROCESS | 3000 | 1467821813460 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}] 09:16:53 INFO - PROCESS | 3000 | 1467821813462 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:53 INFO - PROCESS | 3000 | 1467821813545 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:16:53 INFO - PROCESS | 3000 | 1467821813551 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 3000 | 1467821813553 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE34E800 == 49 [pid = 3000] [id = 97] 09:16:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C13C2400) [pid = 3000] [serial = 288] [outer = 0000000000000000] 09:16:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C815E800) [pid = 3000] [serial = 289] [outer = 000000D4C13C2400] 09:16:53 INFO - PROCESS | 3000 | 1467821813598 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CBEC5400) [pid = 3000] [serial = 290] [outer = 000000D4C13C2400] 09:16:54 INFO - PROCESS | 3000 | 1467821814003 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]]]}] 09:16: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. 09:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 09:16:54 INFO - PROCESS | 3000 | 1467821814050 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3000 | 1467821814052 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:16:54 INFO - PROCESS | 3000 | 1467821814055 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3000 | 1467821814057 Marionette TRACE conn6 <- [1,354,null,{}] 09:16:54 INFO - PROCESS | 3000 | 1467821814065 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}] 09:16:54 INFO - PROCESS | 3000 | 1467821814067 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:54 INFO - PROCESS | 3000 | 1467821814152 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:16:54 INFO - PROCESS | 3000 | 1467821814160 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3000 | 1467821814162 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7C4000 == 50 [pid = 3000] [id = 98] 09:16:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4CC0A8000) [pid = 3000] [serial = 291] [outer = 0000000000000000] 09:16:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4CC0AD400) [pid = 3000] [serial = 292] [outer = 000000D4CC0A8000] 09:16:54 INFO - PROCESS | 3000 | 1467821814206 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4CC0B3C00) [pid = 3000] [serial = 293] [outer = 000000D4CC0A8000] 09:16:54 INFO - PROCESS | 3000 | 1467821814626 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 09:16:54 INFO - PROCESS | 3000 | 1467821814689 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3000 | 1467821814691 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:16:54 INFO - PROCESS | 3000 | 1467821814694 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:16:54 INFO - PROCESS | 3000 | 1467821814697 Marionette TRACE conn6 <- [1,358,null,{}] 09:16:54 INFO - PROCESS | 3000 | 1467821814700 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}] 09:16:54 INFO - PROCESS | 3000 | 1467821814703 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:54 INFO - PROCESS | 3000 | 1467821814806 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:16:54 INFO - PROCESS | 3000 | 1467821814814 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3000 | 1467821814816 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFF8E800 == 51 [pid = 3000] [id = 99] 09:16:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CCF06000) [pid = 3000] [serial = 294] [outer = 0000000000000000] 09:16:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4CCF0BC00) [pid = 3000] [serial = 295] [outer = 000000D4CCF06000] 09:16:54 INFO - PROCESS | 3000 | 1467821814869 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4CCF7DC00) [pid = 3000] [serial = 296] [outer = 000000D4CCF06000] 09:16:55 INFO - PROCESS | 3000 | 1467821815553 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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 09:16:55 INFO - PROCESS | 3000 | 1467821815579 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 3000 | 1467821815584 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:16:55 INFO - PROCESS | 3000 | 1467821815589 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 3000 | 1467821815593 Marionette TRACE conn6 <- [1,362,null,{}] 09:16:55 INFO - PROCESS | 3000 | 1467821815599 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}] 09:16:55 INFO - PROCESS | 3000 | 1467821815602 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:55 INFO - PROCESS | 3000 | 1467821815722 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:16:55 INFO - PROCESS | 3000 | 1467821815840 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 3000 | 1467821815843 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C53000 == 52 [pid = 3000] [id = 100] 09:16:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4BB086C00) [pid = 3000] [serial = 297] [outer = 0000000000000000] 09:16:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4BF35E000) [pid = 3000] [serial = 298] [outer = 000000D4BB086C00] 09:16:55 INFO - PROCESS | 3000 | 1467821815901 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 103 (000000D4C13BD400) [pid = 3000] [serial = 299] [outer = 000000D4BB086C00] 09:16:56 INFO - PROCESS | 3000 | 1467821816534 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]]]}] 09:16: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. 09:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 09:16:56 INFO - PROCESS | 3000 | 1467821816579 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 3000 | 1467821816584 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:16:56 INFO - PROCESS | 3000 | 1467821816591 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 3000 | 1467821816594 Marionette TRACE conn6 <- [1,366,null,{}] 09:16:56 INFO - PROCESS | 3000 | 1467821816598 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}] 09:16:56 INFO - PROCESS | 3000 | 1467821816601 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:56 INFO - PROCESS | 3000 | 1467821816721 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:16:56 INFO - PROCESS | 3000 | 1467821816809 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 3000 | 1467821816812 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C9000 == 53 [pid = 3000] [id = 101] 09:16:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 104 (000000D4C7BF1400) [pid = 3000] [serial = 300] [outer = 0000000000000000] 09:16:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 105 (000000D4C7D22400) [pid = 3000] [serial = 301] [outer = 000000D4C7BF1400] 09:16:56 INFO - PROCESS | 3000 | 1467821816871 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 106 (000000D4C88E9C00) [pid = 3000] [serial = 302] [outer = 000000D4C7BF1400] 09:16:57 INFO - PROCESS | 3000 | 1467821817557 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]]]}] 09:16: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. 09:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 986ms 09:16:57 INFO - PROCESS | 3000 | 1467821817590 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3000 | 1467821817593 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:16:57 INFO - PROCESS | 3000 | 1467821817598 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:16:57 INFO - PROCESS | 3000 | 1467821817602 Marionette TRACE conn6 <- [1,370,null,{}] 09:16:57 INFO - PROCESS | 3000 | 1467821817613 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}] 09:16:57 INFO - PROCESS | 3000 | 1467821817619 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:57 INFO - PROCESS | 3000 | 1467821817734 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:16:57 INFO - PROCESS | 3000 | 1467821817852 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 3000 | 1467821817856 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE66000 == 54 [pid = 3000] [id = 102] 09:16:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 107 (000000D4CBB04800) [pid = 3000] [serial = 303] [outer = 0000000000000000] 09:16:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 108 (000000D4CBB0F400) [pid = 3000] [serial = 304] [outer = 000000D4CBB04800] 09:16:57 INFO - PROCESS | 3000 | 1467821817915 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 109 (000000D4CC1CAC00) [pid = 3000] [serial = 305] [outer = 000000D4CBB04800] 09:16:58 INFO - PROCESS | 3000 | 1467821818571 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]]]}] 09:16: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. 09:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 986ms 09:16:58 INFO - PROCESS | 3000 | 1467821818591 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 3000 | 1467821818594 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:16:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:16:58 INFO - PROCESS | 3000 | 1467821818597 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 3000 | 1467821818599 Marionette TRACE conn6 <- [1,374,null,{}] 09:16:58 INFO - PROCESS | 3000 | 1467821818603 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}] 09:16:58 INFO - PROCESS | 3000 | 1467821818606 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:58 INFO - PROCESS | 3000 | 1467821818844 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:16:58 INFO - PROCESS | 3000 | 1467821818971 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 3000 | 1467821818974 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C4A800 == 55 [pid = 3000] [id = 103] 09:16:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 110 (000000D4BF35B000) [pid = 3000] [serial = 306] [outer = 0000000000000000] 09:16:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 111 (000000D4BFBD3800) [pid = 3000] [serial = 307] [outer = 000000D4BF35B000] 09:16:59 INFO - PROCESS | 3000 | 1467821819026 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 112 (000000D4C4994800) [pid = 3000] [serial = 308] [outer = 000000D4BF35B000] 09:16:59 INFO - PROCESS | 3000 | 1467821819689 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF661800 == 54 [pid = 3000] [id = 58] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6D8000 == 53 [pid = 3000] [id = 70] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7C4000 == 52 [pid = 3000] [id = 98] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE34E800 == 51 [pid = 3000] [id = 97] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC2C000 == 50 [pid = 3000] [id = 96] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF17D000 == 49 [pid = 3000] [id = 95] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2DC000 == 48 [pid = 3000] [id = 94] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA166800 == 47 [pid = 3000] [id = 93] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C81C9000 == 46 [pid = 3000] [id = 92] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7553000 == 45 [pid = 3000] [id = 91] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0110800 == 44 [pid = 3000] [id = 90] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 111 (000000D4CBFD7800) [pid = 3000] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 110 (000000D4CCF84800) [pid = 3000] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49E2000 == 43 [pid = 3000] [id = 89] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E0E000 == 42 [pid = 3000] [id = 86] 09:16:59 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C28800 == 41 [pid = 3000] [id = 85] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 109 (000000D4C8E5C400) [pid = 3000] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 108 (000000D4BAE29800) [pid = 3000] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 107 (000000D4C8F07400) [pid = 3000] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 106 (000000D4C499EC00) [pid = 3000] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 105 (000000D4CB30D000) [pid = 3000] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 104 (000000D4CC4EBC00) [pid = 3000] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 103 (000000D4CBFEC800) [pid = 3000] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 102 (000000D4CE384800) [pid = 3000] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4C770C400) [pid = 3000] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4C8197800) [pid = 3000] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4CE068800) [pid = 3000] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4C8790400) [pid = 3000] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4C819F400) [pid = 3000] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4C7D27800) [pid = 3000] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C0DD7800) [pid = 3000] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C86D2800) [pid = 3000] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C8796800) [pid = 3000] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C3D7C000) [pid = 3000] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C4B75800) [pid = 3000] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C4992000) [pid = 3000] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CE06A400) [pid = 3000] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CCF83C00) [pid = 3000] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CA411400) [pid = 3000] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8182400) [pid = 3000] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C0D94C00) [pid = 3000] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CC4E6400) [pid = 3000] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1203ms 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CBEC6C00) [pid = 3000] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C6A0DC00) [pid = 3000] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB23E000) [pid = 3000] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBEBF400) [pid = 3000] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:16:59 INFO - PROCESS | 3000 | 1467821819804 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 3000 | 1467821819809 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:16:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:16:59 INFO - PROCESS | 3000 | 1467821819814 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 3000 | 1467821819817 Marionette TRACE conn6 <- [1,378,null,{}] 09:16:59 INFO - PROCESS | 3000 | 1467821819822 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}] 09:16:59 INFO - PROCESS | 3000 | 1467821819825 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:59 INFO - PROCESS | 3000 | 1467821819922 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:16:59 INFO - PROCESS | 3000 | 1467821819928 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 3000 | 1467821819931 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:16:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EEE000 == 42 [pid = 3000] [id = 104] 09:16:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BC0EF400) [pid = 3000] [serial = 309] [outer = 0000000000000000] 09:16:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BF35D400) [pid = 3000] [serial = 310] [outer = 000000D4BC0EF400] 09:16:59 INFO - PROCESS | 3000 | 1467821819979 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C1857000) [pid = 3000] [serial = 311] [outer = 000000D4BC0EF400] 09:17:00 INFO - PROCESS | 3000 | 1467821820605 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:17:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 09:17:00 INFO - PROCESS | 3000 | 1467821820655 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 3000 | 1467821820658 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:17:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:17:00 INFO - PROCESS | 3000 | 1467821820662 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 3000 | 1467821820664 Marionette TRACE conn6 <- [1,382,null,{}] 09:17:00 INFO - PROCESS | 3000 | 1467821820668 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}] 09:17:00 INFO - PROCESS | 3000 | 1467821820670 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:00 INFO - PROCESS | 3000 | 1467821820761 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:17:00 INFO - PROCESS | 3000 | 1467821820840 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 3000 | 1467821820842 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C2000 == 43 [pid = 3000] [id = 105] 09:17:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C17D1800) [pid = 3000] [serial = 312] [outer = 0000000000000000] 09:17:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7599000) [pid = 3000] [serial = 313] [outer = 000000D4C17D1800] 09:17:00 INFO - PROCESS | 3000 | 1467821820888 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8197000) [pid = 3000] [serial = 314] [outer = 000000D4C17D1800] 09:17:01 INFO - PROCESS | 3000 | 1467821821335 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:17:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 09:17:01 INFO - PROCESS | 3000 | 1467821821397 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 3000 | 1467821821401 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:17:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:17:01 INFO - PROCESS | 3000 | 1467821821412 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 3000 | 1467821821416 Marionette TRACE conn6 <- [1,386,null,{}] 09:17:01 INFO - PROCESS | 3000 | 1467821821420 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}] 09:17:01 INFO - PROCESS | 3000 | 1467821821423 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:01 INFO - PROCESS | 3000 | 1467821821518 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:17:01 INFO - PROCESS | 3000 | 1467821821559 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 3000 | 1467821821561 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E0E000 == 44 [pid = 3000] [id = 106] 09:17:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C8E51000) [pid = 3000] [serial = 315] [outer = 0000000000000000] 09:17:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8F0E000) [pid = 3000] [serial = 316] [outer = 000000D4C8E51000] 09:17:01 INFO - PROCESS | 3000 | 1467821821606 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CA6AAC00) [pid = 3000] [serial = 317] [outer = 000000D4C8E51000] 09:17:02 INFO - PROCESS | 3000 | 1467821822047 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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:17:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 09:17:02 INFO - PROCESS | 3000 | 1467821822102 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 3000 | 1467821822104 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:17:02 INFO - PROCESS | 3000 | 1467821822108 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:17:02 INFO - PROCESS | 3000 | 1467821822110 Marionette TRACE conn6 <- [1,390,null,{}] 09:17:02 INFO - PROCESS | 3000 | 1467821822113 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}] 09:17:02 INFO - PROCESS | 3000 | 1467821822115 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:02 INFO - PROCESS | 3000 | 1467821822230 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:17:02 INFO - PROCESS | 3000 | 1467821822235 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 3000 | 1467821822238 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA636000 == 45 [pid = 3000] [id = 107] 09:17:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C8194000) [pid = 3000] [serial = 318] [outer = 0000000000000000] 09:17:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CB350800) [pid = 3000] [serial = 319] [outer = 000000D4C8194000] 09:17:02 INFO - PROCESS | 3000 | 1467821822328 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CB98B400) [pid = 3000] [serial = 320] [outer = 000000D4C8194000] 09:17:02 INFO - PROCESS | 3000 | 1467821822780 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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:17:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 09:17:02 INFO - PROCESS | 3000 | 1467821822878 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 3000 | 1467821822881 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:17:02 INFO - PROCESS | 3000 | 1467821822894 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 3000 | 1467821822896 Marionette TRACE conn6 <- [1,394,null,{}] 09:17:02 INFO - PROCESS | 3000 | 1467821822900 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}] 09:17:02 INFO - PROCESS | 3000 | 1467821822902 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:03 INFO - PROCESS | 3000 | 1467821823015 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:17:03 INFO - PROCESS | 3000 | 1467821823066 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3000 | 1467821823072 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E2800 == 46 [pid = 3000] [id = 108] 09:17:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CBB05C00) [pid = 3000] [serial = 321] [outer = 0000000000000000] 09:17:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CBB0A000) [pid = 3000] [serial = 322] [outer = 000000D4CBB05C00] 09:17:03 INFO - PROCESS | 3000 | 1467821823128 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4CBFD3800) [pid = 3000] [serial = 323] [outer = 000000D4CBB05C00] 09:17:03 INFO - PROCESS | 3000 | 1467821823604 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]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:17:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 09:17:03 INFO - PROCESS | 3000 | 1467821823622 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3000 | 1467821823624 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:17:03 INFO - PROCESS | 3000 | 1467821823639 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 3000 | 1467821823641 Marionette TRACE conn6 <- [1,398,null,{}] 09:17:03 INFO - PROCESS | 3000 | 1467821823644 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}] 09:17:03 INFO - PROCESS | 3000 | 1467821823646 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:03 INFO - PROCESS | 3000 | 1467821823765 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:17:03 INFO - PROCESS | 3000 | 1467821823811 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3000 | 1467821823813 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE79800 == 47 [pid = 3000] [id = 109] 09:17:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4CBFF0800) [pid = 3000] [serial = 324] [outer = 0000000000000000] 09:17:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4CC0B2000) [pid = 3000] [serial = 325] [outer = 000000D4CBFF0800] 09:17:03 INFO - PROCESS | 3000 | 1467821823862 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CC498400) [pid = 3000] [serial = 326] [outer = 000000D4CBFF0800] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4CCF7A000) [pid = 3000] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4CBB03800) [pid = 3000] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4CBFE7000) [pid = 3000] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4BC254000) [pid = 3000] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4BAD3FC00) [pid = 3000] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C53A6C00) [pid = 3000] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CBB03000) [pid = 3000] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C85A1000) [pid = 3000] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CA140800) [pid = 3000] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BF358800) [pid = 3000] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CBFD2800) [pid = 3000] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C13C2400) [pid = 3000] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:17:04 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CC0A8000) [pid = 3000] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:17:04 INFO - PROCESS | 3000 | 1467821824407 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:17:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 838ms 09:17:04 INFO - PROCESS | 3000 | 1467821824475 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 3000 | 1467821824477 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:17:04 INFO - PROCESS | 3000 | 1467821824481 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 3000 | 1467821824483 Marionette TRACE conn6 <- [1,402,null,{}] 09:17:04 INFO - PROCESS | 3000 | 1467821824486 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}] 09:17:04 INFO - PROCESS | 3000 | 1467821824488 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:04 INFO - PROCESS | 3000 | 1467821824574 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:17:04 INFO - PROCESS | 3000 | 1467821824585 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3000 | 1467821824587 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC77000 == 48 [pid = 3000] [id = 110] 09:17:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BFEEBC00) [pid = 3000] [serial = 327] [outer = 0000000000000000] 09:17:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CBFD2800) [pid = 3000] [serial = 328] [outer = 000000D4BFEEBC00] 09:17:04 INFO - PROCESS | 3000 | 1467821824631 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CC49FC00) [pid = 3000] [serial = 329] [outer = 000000D4BFEEBC00] 09:17:05 INFO - PROCESS | 3000 | 1467821825062 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:17:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 09:17:05 INFO - PROCESS | 3000 | 1467821825112 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 3000 | 1467821825122 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:17:05 INFO - PROCESS | 3000 | 1467821825125 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 3000 | 1467821825127 Marionette TRACE conn6 <- [1,406,null,{}] 09:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:17:05 INFO - PROCESS | 3000 | 1467821825131 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}] 09:17:05 INFO - PROCESS | 3000 | 1467821825133 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:05 INFO - PROCESS | 3000 | 1467821825218 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:17:05 INFO - PROCESS | 3000 | 1467821825227 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 3000 | 1467821825229 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC30800 == 49 [pid = 3000] [id = 111] 09:17:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CC4A6C00) [pid = 3000] [serial = 330] [outer = 0000000000000000] 09:17:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CC4E6800) [pid = 3000] [serial = 331] [outer = 000000D4CC4A6C00] 09:17:05 INFO - PROCESS | 3000 | 1467821825273 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CC4EFC00) [pid = 3000] [serial = 332] [outer = 000000D4CC4A6C00] 09:17:05 INFO - PROCESS | 3000 | 1467821825713 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:17:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 09:17:05 INFO - PROCESS | 3000 | 1467821825760 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 3000 | 1467821825762 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:17:05 INFO - PROCESS | 3000 | 1467821825765 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 3000 | 1467821825767 Marionette TRACE conn6 <- [1,410,null,{}] 09:17:05 INFO - PROCESS | 3000 | 1467821825770 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}] 09:17:05 INFO - PROCESS | 3000 | 1467821825772 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:05 INFO - PROCESS | 3000 | 1467821825911 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:17:06 INFO - PROCESS | 3000 | 1467821826066 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 3000 | 1467821826070 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0110800 == 50 [pid = 3000] [id = 112] 09:17:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BAF45C00) [pid = 3000] [serial = 333] [outer = 0000000000000000] 09:17:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4BBDDD400) [pid = 3000] [serial = 334] [outer = 000000D4BAF45C00] 09:17:06 INFO - PROCESS | 3000 | 1467821826130 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C498AC00) [pid = 3000] [serial = 335] [outer = 000000D4BAF45C00] 09:17:06 INFO - PROCESS | 3000 | 1467821826734 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:17:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1024ms 09:17:06 INFO - PROCESS | 3000 | 1467821826794 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 3000 | 1467821826799 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:17:06 INFO - PROCESS | 3000 | 1467821826804 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 3000 | 1467821826808 Marionette TRACE conn6 <- [1,414,null,{}] 09:17:06 INFO - PROCESS | 3000 | 1467821826834 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}] 09:17:06 INFO - PROCESS | 3000 | 1467821826837 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:06 INFO - PROCESS | 3000 | 1467821826963 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:17:07 INFO - PROCESS | 3000 | 1467821827073 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 3000 | 1467821827076 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876A800 == 51 [pid = 3000] [id = 113] 09:17:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C0C05400) [pid = 3000] [serial = 336] [outer = 0000000000000000] 09:17:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C81A1000) [pid = 3000] [serial = 337] [outer = 000000D4C0C05400] 09:17:07 INFO - PROCESS | 3000 | 1467821827134 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4C88F0400) [pid = 3000] [serial = 338] [outer = 000000D4C0C05400] 09:17:07 INFO - PROCESS | 3000 | 1467821827770 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]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1004ms 09:17:07 INFO - PROCESS | 3000 | 1467821827810 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 3000 | 1467821827813 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:17:07 INFO - PROCESS | 3000 | 1467821827817 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 3000 | 1467821827819 Marionette TRACE conn6 <- [1,418,null,{}] 09:17:07 INFO - PROCESS | 3000 | 1467821827824 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}] 09:17:07 INFO - PROCESS | 3000 | 1467821827826 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:07 INFO - PROCESS | 3000 | 1467821827942 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:17:08 INFO - PROCESS | 3000 | 1467821828062 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3000 | 1467821828065 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE54F000 == 52 [pid = 3000] [id = 114] 09:17:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4CB991000) [pid = 3000] [serial = 339] [outer = 0000000000000000] 09:17:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4CBB03C00) [pid = 3000] [serial = 340] [outer = 000000D4CB991000] 09:17:08 INFO - PROCESS | 3000 | 1467821828121 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4CBFEAC00) [pid = 3000] [serial = 341] [outer = 000000D4CB991000] 09:17:09 INFO - PROCESS | 3000 | 1467821829208 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]]]}] 09:17: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 09:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1435ms 09:17:09 INFO - PROCESS | 3000 | 1467821829253 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 3000 | 1467821829257 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:17:09 INFO - PROCESS | 3000 | 1467821829268 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 3000 | 1467821829273 Marionette TRACE conn6 <- [1,422,null,{}] 09:17:09 INFO - PROCESS | 3000 | 1467821829278 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}] 09:17:09 INFO - PROCESS | 3000 | 1467821829281 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:09 INFO - PROCESS | 3000 | 1467821829455 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:17:09 INFO - PROCESS | 3000 | 1467821829547 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 3000 | 1467821829550 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF655800 == 53 [pid = 3000] [id = 115] 09:17:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4CBFEA800) [pid = 3000] [serial = 342] [outer = 0000000000000000] 09:17:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4CC0B5000) [pid = 3000] [serial = 343] [outer = 000000D4CBFEA800] 09:17:09 INFO - PROCESS | 3000 | 1467821829604 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 103 (000000D4CCF0D000) [pid = 3000] [serial = 344] [outer = 000000D4CBFEA800] 09:17:10 INFO - PROCESS | 3000 | 1467821830815 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1589ms 09:17:10 INFO - PROCESS | 3000 | 1467821830856 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 3000 | 1467821830860 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:17:10 INFO - PROCESS | 3000 | 1467821830922 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 3000 | 1467821830926 Marionette TRACE conn6 <- [1,426,null,{}] 09:17:10 INFO - PROCESS | 3000 | 1467821830932 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}] 09:17:10 INFO - PROCESS | 3000 | 1467821830934 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:11 INFO - PROCESS | 3000 | 1467821831038 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:17:11 INFO - PROCESS | 3000 | 1467821831109 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 3000 | 1467821831114 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1304000 == 54 [pid = 3000] [id = 116] 09:17:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 104 (000000D4BFEE9C00) [pid = 3000] [serial = 345] [outer = 0000000000000000] 09:17:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 105 (000000D4C0D93400) [pid = 3000] [serial = 346] [outer = 000000D4BFEE9C00] 09:17:11 INFO - PROCESS | 3000 | 1467821831166 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 106 (000000D4C498B400) [pid = 3000] [serial = 347] [outer = 000000D4BFEE9C00] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC30800 == 53 [pid = 3000] [id = 111] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC77000 == 52 [pid = 3000] [id = 110] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE79800 == 51 [pid = 3000] [id = 109] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E2800 == 50 [pid = 3000] [id = 108] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA636000 == 49 [pid = 3000] [id = 107] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E0E000 == 48 [pid = 3000] [id = 106] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C2000 == 47 [pid = 3000] [id = 105] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EEE000 == 46 [pid = 3000] [id = 104] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C4A800 == 45 [pid = 3000] [id = 103] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFF8E800 == 44 [pid = 3000] [id = 99] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C53000 == 43 [pid = 3000] [id = 100] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE66000 == 42 [pid = 3000] [id = 102] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C9000 == 41 [pid = 3000] [id = 101] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC1C800 == 40 [pid = 3000] [id = 44] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C3A000 == 39 [pid = 3000] [id = 45] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE79000 == 38 [pid = 3000] [id = 87] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EF0000 == 37 [pid = 3000] [id = 74] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC3C800 == 36 [pid = 3000] [id = 88] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFF9A800 == 35 [pid = 3000] [id = 34] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC19E000 == 34 [pid = 3000] [id = 84] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFFA3800 == 33 [pid = 3000] [id = 73] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA46E000 == 32 [pid = 3000] [id = 33] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE361800 == 31 [pid = 3000] [id = 72] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF655800 == 30 [pid = 3000] [id = 115] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE54F000 == 29 [pid = 3000] [id = 114] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C876A800 == 28 [pid = 3000] [id = 113] 09:17:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0110800 == 27 [pid = 3000] [id = 112] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 105 (000000D4CE06C400) [pid = 3000] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 104 (000000D4CBEBE400) [pid = 3000] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 103 (000000D4CBFEE000) [pid = 3000] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 102 (000000D4CBFDB400) [pid = 3000] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4C7594800) [pid = 3000] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4C53A5000) [pid = 3000] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4C13C6C00) [pid = 3000] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4BAF44400) [pid = 3000] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4C0139000) [pid = 3000] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4C8162000) [pid = 3000] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C783A400) [pid = 3000] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4CC1CC000) [pid = 3000] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4CBB0C400) [pid = 3000] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4BAF14C00) [pid = 3000] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CB6BF000) [pid = 3000] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C878C800) [pid = 3000] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C8E55400) [pid = 3000] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CA6A9800) [pid = 3000] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BF362400) [pid = 3000] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CC1C8400) [pid = 3000] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CC1D1800) [pid = 3000] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C815E800) [pid = 3000] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CC0B3C00) [pid = 3000] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CC0AD400) [pid = 3000] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CC1CCC00) [pid = 3000] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CCF0BC00) [pid = 3000] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CBEC5400) [pid = 3000] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB286400) [pid = 3000] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:17:12 INFO - PROCESS | 3000 | 1467821832415 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] 09:17:12 INFO - PROCESS | 3000 | 1467821832472 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:17:12 INFO - PROCESS | 3000 | 1467821832477 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 3000 | 1467821832482 Marionette TRACE conn6 <- [1,430,null,{}] 09:17:12 INFO - PROCESS | 3000 | 1467821832487 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}] 09:17:12 INFO - PROCESS | 3000 | 1467821832490 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:12 INFO - PROCESS | 3000 | 1467821832602 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:17:12 INFO - PROCESS | 3000 | 1467821832674 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 3000 | 1467821832677 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCB4000 == 28 [pid = 3000] [id = 117] 09:17:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAF11400) [pid = 3000] [serial = 348] [outer = 0000000000000000] 09:17:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAF46400) [pid = 3000] [serial = 349] [outer = 000000D4BAF11400] 09:17:12 INFO - PROCESS | 3000 | 1467821832726 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BB15DC00) [pid = 3000] [serial = 350] [outer = 000000D4BAF11400] 09:17:13 INFO - PROCESS | 3000 | 1467821833125 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 09:17:13 INFO - PROCESS | 3000 | 1467821833195 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 3000 | 1467821833201 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:17:13 INFO - PROCESS | 3000 | 1467821833208 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 3000 | 1467821833211 Marionette TRACE conn6 <- [1,434,null,{}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:17:13 INFO - PROCESS | 3000 | 1467821833215 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}] 09:17:13 INFO - PROCESS | 3000 | 1467821833217 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:13 INFO - PROCESS | 3000 | 1467821833311 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:17:13 INFO - PROCESS | 3000 | 1467821833324 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 3000 | 1467821833326 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49DC800 == 29 [pid = 3000] [id = 118] 09:17:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BF1C4800) [pid = 3000] [serial = 351] [outer = 0000000000000000] 09:17:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BFBADC00) [pid = 3000] [serial = 352] [outer = 000000D4BF1C4800] 09:17:13 INFO - PROCESS | 3000 | 1467821833378 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C0DCD800) [pid = 3000] [serial = 353] [outer = 000000D4BF1C4800] 09:17:13 INFO - PROCESS | 3000 | 1467821833848 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 09:17:13 INFO - PROCESS | 3000 | 1467821833886 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 3000 | 1467821833889 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:17:13 INFO - PROCESS | 3000 | 1467821833892 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 3000 | 1467821833896 Marionette TRACE conn6 <- [1,438,null,{}] 09:17:13 INFO - PROCESS | 3000 | 1467821833907 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}] 09:17:13 INFO - PROCESS | 3000 | 1467821833912 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:14 INFO - PROCESS | 3000 | 1467821834001 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:17:14 INFO - PROCESS | 3000 | 1467821834008 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 3000 | 1467821834011 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7674800 == 30 [pid = 3000] [id = 119] 09:17:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C1858C00) [pid = 3000] [serial = 354] [outer = 0000000000000000] 09:17:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C498C000) [pid = 3000] [serial = 355] [outer = 000000D4C1858C00] 09:17:14 INFO - PROCESS | 3000 | 1467821834062 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C4CD4C00) [pid = 3000] [serial = 356] [outer = 000000D4C1858C00] 09:17:14 INFO - PROCESS | 3000 | 1467821834570 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]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 732ms 09:17:14 INFO - PROCESS | 3000 | 1467821834626 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 3000 | 1467821834629 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:17:14 INFO - PROCESS | 3000 | 1467821834672 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 3000 | 1467821834674 Marionette TRACE conn6 <- [1,442,null,{}] 09:17:14 INFO - PROCESS | 3000 | 1467821834678 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}] 09:17:14 INFO - PROCESS | 3000 | 1467821834680 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:14 INFO - PROCESS | 3000 | 1467821834793 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:17:14 INFO - PROCESS | 3000 | 1467821834803 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 3000 | 1467821834805 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7D3F800 == 31 [pid = 3000] [id = 120] 09:17:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C6D14C00) [pid = 3000] [serial = 357] [outer = 0000000000000000] 09:17:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C6E36C00) [pid = 3000] [serial = 358] [outer = 000000D4C6D14C00] 09:17:14 INFO - PROCESS | 3000 | 1467821834889 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C6F63800) [pid = 3000] [serial = 359] [outer = 000000D4C6D14C00] 09:17:15 INFO - PROCESS | 3000 | 1467821835323 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 09:17:15 INFO - PROCESS | 3000 | 1467821835353 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 3000 | 1467821835355 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:17:15 INFO - PROCESS | 3000 | 1467821835365 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 3000 | 1467821835367 Marionette TRACE conn6 <- [1,446,null,{}] 09:17:15 INFO - PROCESS | 3000 | 1467821835371 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}] 09:17:15 INFO - PROCESS | 3000 | 1467821835373 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:15 INFO - PROCESS | 3000 | 1467821835476 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:17:15 INFO - PROCESS | 3000 | 1467821835481 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3000 | 1467821835484 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876B800 == 32 [pid = 3000] [id = 121] 09:17:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C7573800) [pid = 3000] [serial = 360] [outer = 0000000000000000] 09:17:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C7B92400) [pid = 3000] [serial = 361] [outer = 000000D4C7573800] 09:17:15 INFO - PROCESS | 3000 | 1467821835528 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C7B9B400) [pid = 3000] [serial = 362] [outer = 000000D4C7573800] 09:17:16 INFO - PROCESS | 3000 | 1467821836008 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 689ms 09:17:16 INFO - PROCESS | 3000 | 1467821836056 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 3000 | 1467821836059 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:17:16 INFO - PROCESS | 3000 | 1467821836062 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 3000 | 1467821836064 Marionette TRACE conn6 <- [1,450,null,{}] 09:17:16 INFO - PROCESS | 3000 | 1467821836068 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}] 09:17:16 INFO - PROCESS | 3000 | 1467821836074 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:16 INFO - PROCESS | 3000 | 1467821836527 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4CBB05C00) [pid = 3000] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CBFF0800) [pid = 3000] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4BC0EF400) [pid = 3000] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C17D1800) [pid = 3000] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C7BF1400) [pid = 3000] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BF35B000) [pid = 3000] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CBB04800) [pid = 3000] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CCF06000) [pid = 3000] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BB086C00) [pid = 3000] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C8E51000) [pid = 3000] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8194000) [pid = 3000] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BFEEBC00) [pid = 3000] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CB246C00) [pid = 3000] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C6E41800) [pid = 3000] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF08C00) [pid = 3000] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:17:16 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CC4A6C00) [pid = 3000] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:17:16 INFO - PROCESS | 3000 | 1467821836589 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 3000 | 1467821836591 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6E000 == 33 [pid = 3000] [id = 122] 09:17:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4B9BD2C00) [pid = 3000] [serial = 363] [outer = 0000000000000000] 09:17:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BB15D000) [pid = 3000] [serial = 364] [outer = 000000D4B9BD2C00] 09:17:16 INFO - PROCESS | 3000 | 1467821836637 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7BF1400) [pid = 3000] [serial = 365] [outer = 000000D4B9BD2C00] 09:17:17 INFO - PROCESS | 3000 | 1467821837012 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] 09:17:17 INFO - PROCESS | 3000 | 1467821837054 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:17:17 INFO - PROCESS | 3000 | 1467821837057 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 3000 | 1467821837059 Marionette TRACE conn6 <- [1,454,null,{}] 09:17:17 INFO - PROCESS | 3000 | 1467821837063 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}] 09:17:17 INFO - PROCESS | 3000 | 1467821837065 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:17 INFO - PROCESS | 3000 | 1467821837144 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:17:17 INFO - PROCESS | 3000 | 1467821837149 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3000 | 1467821837151 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB121800 == 34 [pid = 3000] [id = 123] 09:17:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8193000) [pid = 3000] [serial = 366] [outer = 0000000000000000] 09:17:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8789C00) [pid = 3000] [serial = 367] [outer = 000000D4C8193000] 09:17:17 INFO - PROCESS | 3000 | 1467821837195 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8794C00) [pid = 3000] [serial = 368] [outer = 000000D4C8193000] 09:17:17 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:17 INFO - PROCESS | 3000 | 1467821837623 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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 585ms 09:17:17 INFO - PROCESS | 3000 | 1467821837651 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 3000 | 1467821837653 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:17:17 INFO - PROCESS | 3000 | 1467821837657 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:17:17 INFO - PROCESS | 3000 | 1467821837659 Marionette TRACE conn6 <- [1,458,null,{}] 09:17:17 INFO - PROCESS | 3000 | 1467821837666 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}] 09:17:17 INFO - PROCESS | 3000 | 1467821837668 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:17 INFO - PROCESS | 3000 | 1467821837750 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:17:17 INFO - PROCESS | 3000 | 1467821837756 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3000 | 1467821837758 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C9000 == 35 [pid = 3000] [id = 124] 09:17:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4B91DB000) [pid = 3000] [serial = 369] [outer = 0000000000000000] 09:17:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8E58400) [pid = 3000] [serial = 370] [outer = 000000D4B91DB000] 09:17:17 INFO - PROCESS | 3000 | 1467821837811 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C91AFC00) [pid = 3000] [serial = 371] [outer = 000000D4B91DB000] 09:17:18 INFO - PROCESS | 3000 | 1467821838261 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] 09:17:18 INFO - PROCESS | 3000 | 1467821838316 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:17:18 INFO - PROCESS | 3000 | 1467821838320 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:17:18 INFO - PROCESS | 3000 | 1467821838322 Marionette TRACE conn6 <- [1,462,null,{}] 09:17:18 INFO - PROCESS | 3000 | 1467821838325 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}] 09:17:18 INFO - PROCESS | 3000 | 1467821838327 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:18 INFO - PROCESS | 3000 | 1467821838408 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:17:18 INFO - PROCESS | 3000 | 1467821838413 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 3000 | 1467821838415 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C3800 == 36 [pid = 3000] [id = 125] 09:17:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CA61C400) [pid = 3000] [serial = 372] [outer = 0000000000000000] 09:17:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CA6B6C00) [pid = 3000] [serial = 373] [outer = 000000D4CA61C400] 09:17:18 INFO - PROCESS | 3000 | 1467821838461 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB246400) [pid = 3000] [serial = 374] [outer = 000000D4CA61C400] 09:17:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BAF45000) [pid = 3000] [serial = 375] [outer = 000000D4BA920400] 09:17:19 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:19 INFO - PROCESS | 3000 | 1467821839496 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] 09:17:19 INFO - PROCESS | 3000 | 1467821839568 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:17:19 INFO - PROCESS | 3000 | 1467821839574 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 3000 | 1467821839579 Marionette TRACE conn6 <- [1,466,null,{}] 09:17:19 INFO - PROCESS | 3000 | 1467821839584 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}] 09:17:19 INFO - PROCESS | 3000 | 1467821839587 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:19 INFO - PROCESS | 3000 | 1467821839720 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:17:19 INFO - PROCESS | 3000 | 1467821839788 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3000 | 1467821839792 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F7800 == 37 [pid = 3000] [id = 126] 09:17:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BFBB1000) [pid = 3000] [serial = 376] [outer = 0000000000000000] 09:17:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BFEEBC00) [pid = 3000] [serial = 377] [outer = 000000D4BFBB1000] 09:17:19 INFO - PROCESS | 3000 | 1467821839891 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C490E800) [pid = 3000] [serial = 378] [outer = 000000D4BFBB1000] 09:17:20 INFO - PROCESS | 3000 | 1467821840786 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] 09:17:20 INFO - PROCESS | 3000 | 1467821840878 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 3000 | 1467821840884 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:17:20 INFO - PROCESS | 3000 | 1467821840887 Marionette TRACE conn6 <- [1,470,null,{}] 09:17:20 INFO - PROCESS | 3000 | 1467821840893 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}] 09:17:20 INFO - PROCESS | 3000 | 1467821840896 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:21 INFO - PROCESS | 3000 | 1467821841038 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:17:21 INFO - PROCESS | 3000 | 1467821841107 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3000 | 1467821841112 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BB6E6000 == 38 [pid = 3000] [id = 127] 09:17:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BAE2FC00) [pid = 3000] [serial = 379] [outer = 0000000000000000] 09:17:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BB661800) [pid = 3000] [serial = 380] [outer = 000000D4BAE2FC00] 09:17:21 INFO - PROCESS | 3000 | 1467821841190 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C0C11C00) [pid = 3000] [serial = 381] [outer = 000000D4BAE2FC00] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C9000 == 37 [pid = 3000] [id = 124] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB121800 == 36 [pid = 3000] [id = 123] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6E000 == 35 [pid = 3000] [id = 122] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C876B800 == 34 [pid = 3000] [id = 121] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7D3F800 == 33 [pid = 3000] [id = 120] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7674800 == 32 [pid = 3000] [id = 119] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49DC800 == 31 [pid = 3000] [id = 118] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCB4000 == 30 [pid = 3000] [id = 117] 09:17:21 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1304000 == 29 [pid = 3000] [id = 116] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4CBFD3800) [pid = 3000] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4CBB0A000) [pid = 3000] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4CC0B2000) [pid = 3000] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4BF35D400) [pid = 3000] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C1857000) [pid = 3000] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C7599000) [pid = 3000] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C8197000) [pid = 3000] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C7D22400) [pid = 3000] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C88E9C00) [pid = 3000] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFBD3800) [pid = 3000] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C4994800) [pid = 3000] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CBB0F400) [pid = 3000] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CC1CAC00) [pid = 3000] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CCF7DC00) [pid = 3000] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF35E000) [pid = 3000] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C13BD400) [pid = 3000] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C8F0E000) [pid = 3000] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CC498400) [pid = 3000] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB350800) [pid = 3000] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB98B400) [pid = 3000] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CC49FC00) [pid = 3000] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CBFD2800) [pid = 3000] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA6AAC00) [pid = 3000] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CC4EFC00) [pid = 3000] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB6C7C00) [pid = 3000] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8198C00) [pid = 3000] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BFFB8C00) [pid = 3000] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CC4E6800) [pid = 3000] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3000 | 1467821841690 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 838ms 09:17:21 INFO - PROCESS | 3000 | 1467821841724 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 3000 | 1467821841730 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:17:21 INFO - PROCESS | 3000 | 1467821841741 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3000 | 1467821841744 Marionette TRACE conn6 <- [1,474,null,{}] 09:17:21 INFO - PROCESS | 3000 | 1467821841748 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}] 09:17:21 INFO - PROCESS | 3000 | 1467821841751 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:21 INFO - PROCESS | 3000 | 1467821841841 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:17:21 INFO - PROCESS | 3000 | 1467821841850 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3000 | 1467821841852 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CAB800 == 30 [pid = 3000] [id = 128] 09:17:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C1856800) [pid = 3000] [serial = 382] [outer = 0000000000000000] 09:17:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C3D7B400) [pid = 3000] [serial = 383] [outer = 000000D4C1856800] 09:17:21 INFO - PROCESS | 3000 | 1467821841901 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C4998800) [pid = 3000] [serial = 384] [outer = 000000D4C1856800] 09:17:22 INFO - PROCESS | 3000 | 1467821842381 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 09:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:17:22 INFO - PROCESS | 3000 | 1467821842434 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3000 | 1467821842437 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:17:22 INFO - PROCESS | 3000 | 1467821842441 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 3000 | 1467821842444 Marionette TRACE conn6 <- [1,478,null,{}] 09:17:22 INFO - PROCESS | 3000 | 1467821842489 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}] 09:17:22 INFO - PROCESS | 3000 | 1467821842494 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:22 INFO - PROCESS | 3000 | 1467821842598 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:17:22 INFO - PROCESS | 3000 | 1467821842665 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 3000 | 1467821842669 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76CF000 == 31 [pid = 3000] [id = 129] 09:17:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C6E3F000) [pid = 3000] [serial = 385] [outer = 0000000000000000] 09:17:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C6F61C00) [pid = 3000] [serial = 386] [outer = 000000D4C6E3F000] 09:17:22 INFO - PROCESS | 3000 | 1467821842718 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7B9A800) [pid = 3000] [serial = 387] [outer = 000000D4C6E3F000] 09:17:23 INFO - PROCESS | 3000 | 1467821843110 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 09:17:23 INFO - PROCESS | 3000 | 1467821843133 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3000 | 1467821843136 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:17:23 INFO - PROCESS | 3000 | 1467821843139 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:17:23 INFO - PROCESS | 3000 | 1467821843141 Marionette TRACE conn6 <- [1,482,null,{}] 09:17:23 INFO - PROCESS | 3000 | 1467821843145 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}] 09:17:23 INFO - PROCESS | 3000 | 1467821843147 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:23 INFO - PROCESS | 3000 | 1467821843235 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:17:23 INFO - PROCESS | 3000 | 1467821843241 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3000 | 1467821843243 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8769800 == 32 [pid = 3000] [id = 130] 09:17:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7D21000) [pid = 3000] [serial = 388] [outer = 0000000000000000] 09:17:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7DED400) [pid = 3000] [serial = 389] [outer = 000000D4C7D21000] 09:17:23 INFO - PROCESS | 3000 | 1467821843290 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8199000) [pid = 3000] [serial = 390] [outer = 000000D4C7D21000] 09:17:23 INFO - PROCESS | 3000 | 1467821843783 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 09:17:23 INFO - PROCESS | 3000 | 1467821843833 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3000 | 1467821843836 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:17:23 INFO - PROCESS | 3000 | 1467821843839 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3000 | 1467821843841 Marionette TRACE conn6 <- [1,486,null,{}] 09:17:23 INFO - PROCESS | 3000 | 1467821843851 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}] 09:17:23 INFO - PROCESS | 3000 | 1467821843860 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:24 INFO - PROCESS | 3000 | 1467821843993 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:17:24 INFO - PROCESS | 3000 | 1467821844023 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3000 | 1467821844025 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8F62000 == 33 [pid = 3000] [id = 131] 09:17:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BAE26800) [pid = 3000] [serial = 391] [outer = 0000000000000000] 09:17:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C878C000) [pid = 3000] [serial = 392] [outer = 000000D4BAE26800] 09:17:24 INFO - PROCESS | 3000 | 1467821844070 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8E54400) [pid = 3000] [serial = 393] [outer = 000000D4BAE26800] 09:17:24 INFO - PROCESS | 3000 | 1467821844523 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 09:17:24 INFO - PROCESS | 3000 | 1467821844576 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:17:24 INFO - PROCESS | 3000 | 1467821844578 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:17:24 INFO - PROCESS | 3000 | 1467821844581 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 3000 | 1467821844583 Marionette TRACE conn6 <- [1,490,null,{}] 09:17:24 INFO - PROCESS | 3000 | 1467821844587 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}] 09:17:24 INFO - PROCESS | 3000 | 1467821844593 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:24 INFO - PROCESS | 3000 | 1467821844735 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:17:24 INFO - PROCESS | 3000 | 1467821844790 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3000 | 1467821844792 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB116000 == 34 [pid = 3000] [id = 132] 09:17:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB240400) [pid = 3000] [serial = 394] [outer = 0000000000000000] 09:17:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB290400) [pid = 3000] [serial = 395] [outer = 000000D4CB240400] 09:17:24 INFO - PROCESS | 3000 | 1467821844837 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB6BA800) [pid = 3000] [serial = 396] [outer = 000000D4CB240400] 09:17:25 INFO - PROCESS | 3000 | 1467821845255 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 735ms 09:17:25 INFO - PROCESS | 3000 | 1467821845320 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 3000 | 1467821845322 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:17:25 INFO - PROCESS | 3000 | 1467821845325 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 3000 | 1467821845327 Marionette TRACE conn6 <- [1,494,null,{}] 09:17:25 INFO - PROCESS | 3000 | 1467821845331 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}] 09:17:25 INFO - PROCESS | 3000 | 1467821845333 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:25 INFO - PROCESS | 3000 | 1467821845438 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:17:25 INFO - PROCESS | 3000 | 1467821845449 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 3000 | 1467821845451 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D4000 == 35 [pid = 3000] [id = 133] 09:17:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB6BB000) [pid = 3000] [serial = 397] [outer = 0000000000000000] 09:17:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB6C6000) [pid = 3000] [serial = 398] [outer = 000000D4CB6BB000] 09:17:25 INFO - PROCESS | 3000 | 1467821845495 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB990800) [pid = 3000] [serial = 399] [outer = 000000D4CB6BB000] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C6D14C00) [pid = 3000] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7573800) [pid = 3000] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BFEE9C00) [pid = 3000] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C1858C00) [pid = 3000] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF11400) [pid = 3000] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BF1C4800) [pid = 3000] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4B9BD2C00) [pid = 3000] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF45C00) [pid = 3000] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C0C05400) [pid = 3000] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB991000) [pid = 3000] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CBFEA800) [pid = 3000] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8193000) [pid = 3000] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:17:25 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4B91DB000) [pid = 3000] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:17:25 INFO - PROCESS | 3000 | 1467821845966 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 09:17:26 INFO - PROCESS | 3000 | 1467821846020 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:17:26 INFO - PROCESS | 3000 | 1467821846022 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:17:26 INFO - PROCESS | 3000 | 1467821846025 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 3000 | 1467821846027 Marionette TRACE conn6 <- [1,498,null,{}] 09:17:26 INFO - PROCESS | 3000 | 1467821846031 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}] 09:17:26 INFO - PROCESS | 3000 | 1467821846033 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:26 INFO - PROCESS | 3000 | 1467821846113 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:17:26 INFO - PROCESS | 3000 | 1467821846119 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3000 | 1467821846121 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1580800 == 36 [pid = 3000] [id = 134] 09:17:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4B69000) [pid = 3000] [serial = 400] [outer = 0000000000000000] 09:17:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8162C00) [pid = 3000] [serial = 401] [outer = 000000D4C4B69000] 09:17:26 INFO - PROCESS | 3000 | 1467821846166 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB98D000) [pid = 3000] [serial = 402] [outer = 000000D4C4B69000] 09:17:26 INFO - PROCESS | 3000 | 1467821846598 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 09:17:26 INFO - PROCESS | 3000 | 1467821846659 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 3000 | 1467821846661 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:17:26 INFO - PROCESS | 3000 | 1467821846664 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:17:26 INFO - PROCESS | 3000 | 1467821846666 Marionette TRACE conn6 <- [1,502,null,{}] 09:17:26 INFO - PROCESS | 3000 | 1467821846670 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}] 09:17:26 INFO - PROCESS | 3000 | 1467821846672 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:26 INFO - PROCESS | 3000 | 1467821846754 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:17:26 INFO - PROCESS | 3000 | 1467821846762 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3000 | 1467821846765 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCADE800 == 37 [pid = 3000] [id = 135] 09:17:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB999800) [pid = 3000] [serial = 403] [outer = 0000000000000000] 09:17:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CBB07C00) [pid = 3000] [serial = 404] [outer = 000000D4CB999800] 09:17:26 INFO - PROCESS | 3000 | 1467821846810 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CBEBF400) [pid = 3000] [serial = 405] [outer = 000000D4CB999800] 09:17:27 INFO - PROCESS | 3000 | 1467821847250 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 09:17:27 INFO - PROCESS | 3000 | 1467821847299 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 3000 | 1467821847302 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:17:27 INFO - PROCESS | 3000 | 1467821847305 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 3000 | 1467821847307 Marionette TRACE conn6 <- [1,506,null,{}] 09:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:17:27 INFO - PROCESS | 3000 | 1467821847311 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}] 09:17:27 INFO - PROCESS | 3000 | 1467821847313 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:27 INFO - PROCESS | 3000 | 1467821847396 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:17:27 INFO - PROCESS | 3000 | 1467821847401 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 3000 | 1467821847403 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC32000 == 38 [pid = 3000] [id = 136] 09:17:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CBEC4800) [pid = 3000] [serial = 406] [outer = 0000000000000000] 09:17:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CBFD3000) [pid = 3000] [serial = 407] [outer = 000000D4CBEC4800] 09:17:27 INFO - PROCESS | 3000 | 1467821847447 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CBFE2400) [pid = 3000] [serial = 408] [outer = 000000D4CBEC4800] 09:17:28 INFO - PROCESS | 3000 | 1467821848067 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 840ms 09:17:28 INFO - PROCESS | 3000 | 1467821848151 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3000 | 1467821848155 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:17:28 INFO - PROCESS | 3000 | 1467821848160 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 3000 | 1467821848164 Marionette TRACE conn6 <- [1,510,null,{}] 09:17:28 INFO - PROCESS | 3000 | 1467821848170 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}] 09:17:28 INFO - PROCESS | 3000 | 1467821848173 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:28 INFO - PROCESS | 3000 | 1467821848300 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:17:28 INFO - PROCESS | 3000 | 1467821848368 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3000 | 1467821848371 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC5800 == 39 [pid = 3000] [id = 137] 09:17:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF364C00) [pid = 3000] [serial = 409] [outer = 0000000000000000] 09:17:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C0D96000) [pid = 3000] [serial = 410] [outer = 000000D4BF364C00] 09:17:28 INFO - PROCESS | 3000 | 1467821848472 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C4994800) [pid = 3000] [serial = 411] [outer = 000000D4BF364C00] 09:17:29 INFO - PROCESS | 3000 | 1467821849122 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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1033ms 09:17:29 INFO - PROCESS | 3000 | 1467821849197 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3000 | 1467821849202 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:17:29 INFO - PROCESS | 3000 | 1467821849209 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3000 | 1467821849212 Marionette TRACE conn6 <- [1,514,null,{}] 09:17:29 INFO - PROCESS | 3000 | 1467821849216 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}] 09:17:29 INFO - PROCESS | 3000 | 1467821849219 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:29 INFO - PROCESS | 3000 | 1467821849390 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:17:29 INFO - PROCESS | 3000 | 1467821849499 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3000 | 1467821849502 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB10B000 == 40 [pid = 3000] [id = 138] 09:17:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B95C00) [pid = 3000] [serial = 412] [outer = 0000000000000000] 09:17:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7CD9C00) [pid = 3000] [serial = 413] [outer = 000000D4C7B95C00] 09:17:29 INFO - PROCESS | 3000 | 1467821849560 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8E5AC00) [pid = 3000] [serial = 414] [outer = 000000D4C7B95C00] 09:17:30 INFO - PROCESS | 3000 | 1467821850166 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 985ms 09:17:30 INFO - PROCESS | 3000 | 1467821850195 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3000 | 1467821850198 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:17:30 INFO - PROCESS | 3000 | 1467821850202 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3000 | 1467821850206 Marionette TRACE conn6 <- [1,518,null,{}] 09:17:30 INFO - PROCESS | 3000 | 1467821850218 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}] 09:17:30 INFO - PROCESS | 3000 | 1467821850223 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:30 INFO - PROCESS | 3000 | 1467821850338 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:17:30 INFO - PROCESS | 3000 | 1467821850457 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3000 | 1467821850461 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE087000 == 41 [pid = 3000] [id = 139] 09:17:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB6C7000) [pid = 3000] [serial = 415] [outer = 0000000000000000] 09:17:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CBFD3400) [pid = 3000] [serial = 416] [outer = 000000D4CB6C7000] 09:17:30 INFO - PROCESS | 3000 | 1467821850521 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CBFF0C00) [pid = 3000] [serial = 417] [outer = 000000D4CB6C7000] 09:17:31 INFO - PROCESS | 3000 | 1467821851261 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1135ms 09:17:31 INFO - PROCESS | 3000 | 1467821851340 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3000 | 1467821851345 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:17:31 INFO - PROCESS | 3000 | 1467821851363 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:17:31 INFO - PROCESS | 3000 | 1467821851367 Marionette TRACE conn6 <- [1,522,null,{}] 09:17:31 INFO - PROCESS | 3000 | 1467821851372 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}] 09:17:31 INFO - PROCESS | 3000 | 1467821851375 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:31 INFO - PROCESS | 3000 | 1467821851487 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:17:31 INFO - PROCESS | 3000 | 1467821851574 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 3000 | 1467821851577 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC2DB800 == 42 [pid = 3000] [id = 140] 09:17:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C0DA1000) [pid = 3000] [serial = 418] [outer = 0000000000000000] 09:17:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4BAE2A800) [pid = 3000] [serial = 419] [outer = 000000D4C0DA1000] 09:17:31 INFO - PROCESS | 3000 | 1467821851677 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C4992000) [pid = 3000] [serial = 420] [outer = 000000D4C0DA1000] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCADE800 == 41 [pid = 3000] [id = 135] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1580800 == 40 [pid = 3000] [id = 134] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D4000 == 39 [pid = 3000] [id = 133] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB116000 == 38 [pid = 3000] [id = 132] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8F62000 == 37 [pid = 3000] [id = 131] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8769800 == 36 [pid = 3000] [id = 130] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76CF000 == 35 [pid = 3000] [id = 129] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CAB800 == 34 [pid = 3000] [id = 128] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BB6E6000 == 33 [pid = 3000] [id = 127] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F7800 == 32 [pid = 3000] [id = 126] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C3800 == 31 [pid = 3000] [id = 125] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE087000 == 30 [pid = 3000] [id = 139] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB10B000 == 29 [pid = 3000] [id = 138] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC32000 == 28 [pid = 3000] [id = 136] 09:17:32 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC5800 == 27 [pid = 3000] [id = 137] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C6E36C00) [pid = 3000] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7B92400) [pid = 3000] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C498B400) [pid = 3000] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C0D93400) [pid = 3000] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C498C000) [pid = 3000] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAF46400) [pid = 3000] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BB15DC00) [pid = 3000] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFBADC00) [pid = 3000] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C0DCD800) [pid = 3000] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C6F63800) [pid = 3000] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BB15D000) [pid = 3000] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C498AC00) [pid = 3000] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BBDDD400) [pid = 3000] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C88F0400) [pid = 3000] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C81A1000) [pid = 3000] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CBFEAC00) [pid = 3000] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CBB03C00) [pid = 3000] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CCF0D000) [pid = 3000] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CC0B5000) [pid = 3000] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C91AFC00) [pid = 3000] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7B9B400) [pid = 3000] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C8789C00) [pid = 3000] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7BF1400) [pid = 3000] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8794C00) [pid = 3000] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C4CD4C00) [pid = 3000] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8E58400) [pid = 3000] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:17:32 INFO - PROCESS | 3000 | 1467821852962 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1635ms 09:17:33 INFO - PROCESS | 3000 | 1467821853002 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3000 | 1467821853006 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:17:33 INFO - PROCESS | 3000 | 1467821853011 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:17:33 INFO - PROCESS | 3000 | 1467821853014 Marionette TRACE conn6 <- [1,526,null,{}] 09:17:33 INFO - PROCESS | 3000 | 1467821853019 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}] 09:17:33 INFO - PROCESS | 3000 | 1467821853022 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:33 INFO - PROCESS | 3000 | 1467821853139 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:17:33 INFO - PROCESS | 3000 | 1467821853156 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3000 | 1467821853159 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFB2C800 == 28 [pid = 3000] [id = 141] 09:17:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BAD3CC00) [pid = 3000] [serial = 421] [outer = 0000000000000000] 09:17:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAE2F800) [pid = 3000] [serial = 422] [outer = 000000D4BAD3CC00] 09:17:33 INFO - PROCESS | 3000 | 1467821853209 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAF13800) [pid = 3000] [serial = 423] [outer = 000000D4BAD3CC00] 09:17:33 INFO - PROCESS | 3000 | 1467821853673 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 09:17:33 INFO - PROCESS | 3000 | 1467821853687 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3000 | 1467821853692 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:17:33 INFO - PROCESS | 3000 | 1467821853700 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 3000 | 1467821853702 Marionette TRACE conn6 <- [1,530,null,{}] 09:17:33 INFO - PROCESS | 3000 | 1467821853706 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}] 09:17:33 INFO - PROCESS | 3000 | 1467821853709 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:33 INFO - PROCESS | 3000 | 1467821853835 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:17:33 INFO - PROCESS | 3000 | 1467821853844 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3000 | 1467821853846 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E7800 == 29 [pid = 3000] [id = 142] 09:17:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BF3F8000) [pid = 3000] [serial = 424] [outer = 0000000000000000] 09:17:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BFB6EC00) [pid = 3000] [serial = 425] [outer = 000000D4BF3F8000] 09:17:33 INFO - PROCESS | 3000 | 1467821853895 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C0C06000) [pid = 3000] [serial = 426] [outer = 000000D4BF3F8000] 09:17:34 INFO - PROCESS | 3000 | 1467821854443 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"]]]}] 09:17:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:17:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:17:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:17:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:17:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 797ms 09:17:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:17:34 INFO - PROCESS | 3000 | 1467821854498 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 3000 | 1467821854500 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:17:34 INFO - PROCESS | 3000 | 1467821854504 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 3000 | 1467821854507 Marionette TRACE conn6 <- [1,534,null,{}] 09:17:34 INFO - PROCESS | 3000 | 1467821854519 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}] 09:17:34 INFO - PROCESS | 3000 | 1467821854524 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:34 INFO - PROCESS | 3000 | 1467821854623 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:17:34 INFO - PROCESS | 3000 | 1467821854699 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 3000 | 1467821854702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7674000 == 30 [pid = 3000] [id = 143] 09:17:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAD41400) [pid = 3000] [serial = 427] [outer = 0000000000000000] 09:17:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4993400) [pid = 3000] [serial = 428] [outer = 000000D4BAD41400] 09:17:34 INFO - PROCESS | 3000 | 1467821854752 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C4B75C00) [pid = 3000] [serial = 429] [outer = 000000D4BAD41400] 09:17:35 INFO - PROCESS | 3000 | 1467821855196 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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:17:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 735ms 09:17:35 INFO - PROCESS | 3000 | 1467821855249 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3000 | 1467821855252 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:17:35 INFO - PROCESS | 3000 | 1467821855256 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:17:35 INFO - PROCESS | 3000 | 1467821855258 Marionette TRACE conn6 <- [1,538,null,{}] 09:17:35 INFO - PROCESS | 3000 | 1467821855266 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}] 09:17:35 INFO - PROCESS | 3000 | 1467821855268 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:35 INFO - PROCESS | 3000 | 1467821855379 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:17:35 INFO - PROCESS | 3000 | 1467821855390 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 3000 | 1467821855392 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF4800 == 31 [pid = 3000] [id = 144] 09:17:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6D0E000) [pid = 3000] [serial = 430] [outer = 0000000000000000] 09:17:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C6E37800) [pid = 3000] [serial = 431] [outer = 000000D4C6D0E000] 09:17:35 INFO - PROCESS | 3000 | 1467821855437 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C754BC00) [pid = 3000] [serial = 432] [outer = 000000D4C6D0E000] 09:17:35 INFO - PROCESS | 3000 | 1467821855882 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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:17:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 09:17:35 INFO - PROCESS | 3000 | 1467821855932 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3000 | 1467821855934 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:17:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:17:35 INFO - PROCESS | 3000 | 1467821855938 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 3000 | 1467821855939 Marionette TRACE conn6 <- [1,542,null,{}] 09:17:35 INFO - PROCESS | 3000 | 1467821855943 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}] 09:17:35 INFO - PROCESS | 3000 | 1467821855945 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:36 INFO - PROCESS | 3000 | 1467821856053 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:17:36 INFO - PROCESS | 3000 | 1467821856060 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3000 | 1467821856062 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8860000 == 32 [pid = 3000] [id = 145] 09:17:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7597400) [pid = 3000] [serial = 433] [outer = 0000000000000000] 09:17:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7707C00) [pid = 3000] [serial = 434] [outer = 000000D4C7597400] 09:17:36 INFO - PROCESS | 3000 | 1467821856115 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B9E000) [pid = 3000] [serial = 435] [outer = 000000D4C7597400] 09:17:36 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:36 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:36 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:36 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:36 INFO - PROCESS | 3000 | 1467821856634 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 731ms 09:17:36 INFO - PROCESS | 3000 | 1467821856694 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3000 | 1467821856696 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:17:36 INFO - PROCESS | 3000 | 1467821856708 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3000 | 1467821856710 Marionette TRACE conn6 <- [1,546,null,{}] 09:17:36 INFO - PROCESS | 3000 | 1467821856714 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}] 09:17:36 INFO - PROCESS | 3000 | 1467821856720 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:36 INFO - PROCESS | 3000 | 1467821856857 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:17:36 INFO - PROCESS | 3000 | 1467821856863 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3000 | 1467821856865 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA647000 == 33 [pid = 3000] [id = 146] 09:17:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7D21800) [pid = 3000] [serial = 436] [outer = 0000000000000000] 09:17:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C819BC00) [pid = 3000] [serial = 437] [outer = 000000D4C7D21800] 09:17:36 INFO - PROCESS | 3000 | 1467821856951 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C86D8800) [pid = 3000] [serial = 438] [outer = 000000D4C7D21800] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CBEC4800) [pid = 3000] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE26800) [pid = 3000] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB240400) [pid = 3000] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB6BB000) [pid = 3000] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BFBB1000) [pid = 3000] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAE2FC00) [pid = 3000] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C1856800) [pid = 3000] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB999800) [pid = 3000] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C6E3F000) [pid = 3000] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CA61C400) [pid = 3000] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7D21000) [pid = 3000] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:17:37 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4B69000) [pid = 3000] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:17:37 INFO - PROCESS | 3000 | 1467821857501 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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 838ms 09:17:37 INFO - PROCESS | 3000 | 1467821857554 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 3000 | 1467821857556 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:17:37 INFO - PROCESS | 3000 | 1467821857559 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 3000 | 1467821857561 Marionette TRACE conn6 <- [1,550,null,{}] 09:17:37 INFO - PROCESS | 3000 | 1467821857565 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}] 09:17:37 INFO - PROCESS | 3000 | 1467821857567 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:37 INFO - PROCESS | 3000 | 1467821857646 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:17:37 INFO - PROCESS | 3000 | 1467821857652 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3000 | 1467821857653 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB111800 == 34 [pid = 3000] [id = 147] 09:17:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C497F800) [pid = 3000] [serial = 439] [outer = 0000000000000000] 09:17:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7D21000) [pid = 3000] [serial = 440] [outer = 000000D4C497F800] 09:17:37 INFO - PROCESS | 3000 | 1467821857698 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C878D000) [pid = 3000] [serial = 441] [outer = 000000D4C497F800] 09:17:38 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:38 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:38 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:38 INFO - PROCESS | 3000 | 1467821858110 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 586ms 09:17:38 INFO - PROCESS | 3000 | 1467821858149 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3000 | 1467821858151 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:17:38 INFO - PROCESS | 3000 | 1467821858154 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3000 | 1467821858156 Marionette TRACE conn6 <- [1,554,null,{}] 09:17:38 INFO - PROCESS | 3000 | 1467821858160 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}] 09:17:38 INFO - PROCESS | 3000 | 1467821858162 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:38 INFO - PROCESS | 3000 | 1467821858247 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:17:38 INFO - PROCESS | 3000 | 1467821858253 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3000 | 1467821858255 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB33D000 == 35 [pid = 3000] [id = 148] 09:17:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8794800) [pid = 3000] [serial = 442] [outer = 0000000000000000] 09:17:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8E51800) [pid = 3000] [serial = 443] [outer = 000000D4C8794800] 09:17:38 INFO - PROCESS | 3000 | 1467821858299 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8E5D400) [pid = 3000] [serial = 444] [outer = 000000D4C8794800] 09:17:38 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:38 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:38 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:38 INFO - PROCESS | 3000 | 1467821858746 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 627ms 09:17:38 INFO - PROCESS | 3000 | 1467821858793 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3000 | 1467821858795 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:17:38 INFO - PROCESS | 3000 | 1467821858799 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3000 | 1467821858801 Marionette TRACE conn6 <- [1,558,null,{}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:17:38 INFO - PROCESS | 3000 | 1467821858804 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}] 09:17:38 INFO - PROCESS | 3000 | 1467821858806 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:38 INFO - PROCESS | 3000 | 1467821858887 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:17:38 INFO - PROCESS | 3000 | 1467821858892 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3000 | 1467821858894 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6A800 == 36 [pid = 3000] [id = 149] 09:17:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8E5B000) [pid = 3000] [serial = 445] [outer = 0000000000000000] 09:17:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA140800) [pid = 3000] [serial = 446] [outer = 000000D4C8E5B000] 09:17:38 INFO - PROCESS | 3000 | 1467821858939 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CA6AA000) [pid = 3000] [serial = 447] [outer = 000000D4C8E5B000] 09:17:39 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:39 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:39 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:39 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:39 INFO - PROCESS | 3000 | 1467821859435 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]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 09:17:39 INFO - PROCESS | 3000 | 1467821859538 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3000 | 1467821859544 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:17:39 INFO - PROCESS | 3000 | 1467821859550 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3000 | 1467821859554 Marionette TRACE conn6 <- [1,562,null,{}] 09:17:39 INFO - PROCESS | 3000 | 1467821859560 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}] 09:17:39 INFO - PROCESS | 3000 | 1467821859563 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:39 INFO - PROCESS | 3000 | 1467821859743 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:17:39 INFO - PROCESS | 3000 | 1467821859811 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3000 | 1467821859816 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C3D800 == 37 [pid = 3000] [id = 150] 09:17:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BAF0CC00) [pid = 3000] [serial = 448] [outer = 0000000000000000] 09:17:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAF45400) [pid = 3000] [serial = 449] [outer = 000000D4BAF0CC00] 09:17:39 INFO - PROCESS | 3000 | 1467821859915 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BF35F000) [pid = 3000] [serial = 450] [outer = 000000D4BAF0CC00] 09:17:40 INFO - PROCESS | 3000 | 1467821860566 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1090ms 09:17:40 INFO - PROCESS | 3000 | 1467821860641 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 3000 | 1467821860646 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:17:40 INFO - PROCESS | 3000 | 1467821860677 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 3000 | 1467821860680 Marionette TRACE conn6 <- [1,566,null,{}] 09:17:40 INFO - PROCESS | 3000 | 1467821860684 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}] 09:17:40 INFO - PROCESS | 3000 | 1467821860687 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:40 INFO - PROCESS | 3000 | 1467821860818 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:17:40 INFO - PROCESS | 3000 | 1467821860884 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3000 | 1467821860887 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8751800 == 38 [pid = 3000] [id = 151] 09:17:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C490BC00) [pid = 3000] [serial = 451] [outer = 0000000000000000] 09:17:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C498AC00) [pid = 3000] [serial = 452] [outer = 000000D4C490BC00] 09:17:40 INFO - PROCESS | 3000 | 1467821860945 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C5832400) [pid = 3000] [serial = 453] [outer = 000000D4C490BC00] 09:17:41 INFO - PROCESS | 3000 | 1467821861663 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1037ms 09:17:41 INFO - PROCESS | 3000 | 1467821861712 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3000 | 1467821861715 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:17:41 INFO - PROCESS | 3000 | 1467821861719 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3000 | 1467821861724 Marionette TRACE conn6 <- [1,570,null,{}] 09:17:41 INFO - PROCESS | 3000 | 1467821861884 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}] 09:17:41 INFO - PROCESS | 3000 | 1467821861887 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:42 INFO - PROCESS | 3000 | 1467821862005 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:17:42 INFO - PROCESS | 3000 | 1467821862093 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 3000 | 1467821862097 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C50000 == 39 [pid = 3000] [id = 152] 09:17:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BAF06400) [pid = 3000] [serial = 454] [outer = 0000000000000000] 09:17:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAF4D800) [pid = 3000] [serial = 455] [outer = 000000D4BAF06400] 09:17:42 INFO - PROCESS | 3000 | 1467821862148 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BFC24C00) [pid = 3000] [serial = 456] [outer = 000000D4BAF06400] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB33D000 == 38 [pid = 3000] [id = 148] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB111800 == 37 [pid = 3000] [id = 147] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA647000 == 36 [pid = 3000] [id = 146] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8860000 == 35 [pid = 3000] [id = 145] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AF4800 == 34 [pid = 3000] [id = 144] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7674000 == 33 [pid = 3000] [id = 143] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E7800 == 32 [pid = 3000] [id = 142] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFB2C800 == 31 [pid = 3000] [id = 141] 09:17:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC2DB800 == 30 [pid = 3000] [id = 140] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CBFD3000) [pid = 3000] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C878C000) [pid = 3000] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CB290400) [pid = 3000] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C8E54400) [pid = 3000] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB6C6000) [pid = 3000] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CB6BA800) [pid = 3000] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BFEEBC00) [pid = 3000] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CBFE2400) [pid = 3000] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C490E800) [pid = 3000] [serial = 378] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BB661800) [pid = 3000] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C0C11C00) [pid = 3000] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C3D7B400) [pid = 3000] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4998800) [pid = 3000] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CBEBF400) [pid = 3000] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C6F61C00) [pid = 3000] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7B9A800) [pid = 3000] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB246400) [pid = 3000] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CA6B6C00) [pid = 3000] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7DED400) [pid = 3000] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CBB07C00) [pid = 3000] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BAD34C00) [pid = 3000] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8162C00) [pid = 3000] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB98D000) [pid = 3000] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8199000) [pid = 3000] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB990800) [pid = 3000] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3000 | 1467821862754 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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:17:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1088ms 09:17:42 INFO - PROCESS | 3000 | 1467821862809 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3000 | 1467821862813 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:17:42 INFO - PROCESS | 3000 | 1467821862818 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 3000 | 1467821862820 Marionette TRACE conn6 <- [1,574,null,{}] 09:17:42 INFO - PROCESS | 3000 | 1467821862826 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}] 09:17:42 INFO - PROCESS | 3000 | 1467821862829 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:42 INFO - PROCESS | 3000 | 1467821862921 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:17:43 INFO - PROCESS | 3000 | 1467821862993 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3000 | 1467821862997 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E1800 == 31 [pid = 3000] [id = 153] 09:17:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF35CC00) [pid = 3000] [serial = 457] [outer = 0000000000000000] 09:17:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C0D94000) [pid = 3000] [serial = 458] [outer = 000000D4BF35CC00] 09:17:43 INFO - PROCESS | 3000 | 1467821863045 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C3D7C800) [pid = 3000] [serial = 459] [outer = 000000D4BF35CC00] 09:17:43 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:43 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:43 INFO - PROCESS | 3000 | 1467821863439 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 09:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:17:43 INFO - PROCESS | 3000 | 1467821863451 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3000 | 1467821863454 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:17:43 INFO - PROCESS | 3000 | 1467821863457 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 3000 | 1467821863460 Marionette TRACE conn6 <- [1,578,null,{}] 09:17:43 INFO - PROCESS | 3000 | 1467821863463 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}] 09:17:43 INFO - PROCESS | 3000 | 1467821863466 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:43 INFO - PROCESS | 3000 | 1467821863556 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:17:43 INFO - PROCESS | 3000 | 1467821863565 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3000 | 1467821863569 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756B800 == 32 [pid = 3000] [id = 154] 09:17:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C4CD3C00) [pid = 3000] [serial = 460] [outer = 0000000000000000] 09:17:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C5830000) [pid = 3000] [serial = 461] [outer = 000000D4C4CD3C00] 09:17:43 INFO - PROCESS | 3000 | 1467821863621 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C6E41000) [pid = 3000] [serial = 462] [outer = 000000D4C4CD3C00] 09:17:43 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:17:44 INFO - PROCESS | 3000 | 1467821864329 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 09:17:44 INFO - PROCESS | 3000 | 1467821864347 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3000 | 1467821864354 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:17:44 INFO - PROCESS | 3000 | 1467821864359 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 3000 | 1467821864361 Marionette TRACE conn6 <- [1,582,null,{}] 09:17:44 INFO - PROCESS | 3000 | 1467821864369 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}] 09:17:44 INFO - PROCESS | 3000 | 1467821864371 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:44 INFO - PROCESS | 3000 | 1467821864460 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:17:44 INFO - PROCESS | 3000 | 1467821864534 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3000 | 1467821864536 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8767000 == 33 [pid = 3000] [id = 155] 09:17:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C759F000) [pid = 3000] [serial = 463] [outer = 0000000000000000] 09:17:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7D23C00) [pid = 3000] [serial = 464] [outer = 000000D4C759F000] 09:17:44 INFO - PROCESS | 3000 | 1467821864582 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8192800) [pid = 3000] [serial = 465] [outer = 000000D4C759F000] 09:17:44 INFO - PROCESS | 3000 | 1467821864988 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 09:17:45 INFO - PROCESS | 3000 | 1467821865054 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 3000 | 1467821865056 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:17:45 INFO - PROCESS | 3000 | 1467821865059 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 3000 | 1467821865061 Marionette TRACE conn6 <- [1,586,null,{}] 09:17:45 INFO - PROCESS | 3000 | 1467821865069 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}] 09:17:45 INFO - PROCESS | 3000 | 1467821865071 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:45 INFO - PROCESS | 3000 | 1467821865176 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:17:45 INFO - PROCESS | 3000 | 1467821865260 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 3000 | 1467821865263 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA466800 == 34 [pid = 3000] [id = 156] 09:17:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8597C00) [pid = 3000] [serial = 466] [outer = 0000000000000000] 09:17:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C878BC00) [pid = 3000] [serial = 467] [outer = 000000D4C8597C00] 09:17:45 INFO - PROCESS | 3000 | 1467821865307 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8E52000) [pid = 3000] [serial = 468] [outer = 000000D4C8597C00] 09:17:45 INFO - PROCESS | 3000 | 1467821865717 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 09:17:45 INFO - PROCESS | 3000 | 1467821865755 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 3000 | 1467821865757 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:17:45 INFO - PROCESS | 3000 | 1467821865760 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:17:45 INFO - PROCESS | 3000 | 1467821865762 Marionette TRACE conn6 <- [1,590,null,{}] 09:17:45 INFO - PROCESS | 3000 | 1467821865765 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}] 09:17:45 INFO - PROCESS | 3000 | 1467821865772 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:45 INFO - PROCESS | 3000 | 1467821865914 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:17:45 INFO - PROCESS | 3000 | 1467821865928 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 3000 | 1467821865930 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E5000 == 35 [pid = 3000] [id = 157] 09:17:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CA40E800) [pid = 3000] [serial = 469] [outer = 0000000000000000] 09:17:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB23C000) [pid = 3000] [serial = 470] [outer = 000000D4CA40E800] 09:17:46 INFO - PROCESS | 3000 | 1467821866014 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB310000) [pid = 3000] [serial = 471] [outer = 000000D4CA40E800] 09:17:46 INFO - PROCESS | 3000 | 1467821866445 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 733ms 09:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:17:46 INFO - PROCESS | 3000 | 1467821866523 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 3000 | 1467821866526 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:17:46 INFO - PROCESS | 3000 | 1467821866540 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 3000 | 1467821866542 Marionette TRACE conn6 <- [1,594,null,{}] 09:17:46 INFO - PROCESS | 3000 | 1467821866550 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}] 09:17:46 INFO - PROCESS | 3000 | 1467821866552 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:46 INFO - PROCESS | 3000 | 1467821866684 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:17:46 INFO - PROCESS | 3000 | 1467821866697 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 3000 | 1467821866699 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C6800 == 36 [pid = 3000] [id = 158] 09:17:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB6BF400) [pid = 3000] [serial = 472] [outer = 0000000000000000] 09:17:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB6C6000) [pid = 3000] [serial = 473] [outer = 000000D4CB6BF400] 09:17:46 INFO - PROCESS | 3000 | 1467821866783 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB98FC00) [pid = 3000] [serial = 474] [outer = 000000D4CB6BF400] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD41400) [pid = 3000] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAD3CC00) [pid = 3000] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7D21800) [pid = 3000] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF364C00) [pid = 3000] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7B95C00) [pid = 3000] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C8794800) [pid = 3000] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB6C7000) [pid = 3000] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C497F800) [pid = 3000] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C6D0E000) [pid = 3000] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7597400) [pid = 3000] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BF3F8000) [pid = 3000] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:17:46 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C0DA1000) [pid = 3000] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:17:47 INFO - PROCESS | 3000 | 1467821867166 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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 692ms 09:17:47 INFO - PROCESS | 3000 | 1467821867224 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 3000 | 1467821867226 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:17:47 INFO - PROCESS | 3000 | 1467821867230 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 3000 | 1467821867232 Marionette TRACE conn6 <- [1,598,null,{}] 09:17:47 INFO - PROCESS | 3000 | 1467821867235 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}] 09:17:47 INFO - PROCESS | 3000 | 1467821867237 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:47 INFO - PROCESS | 3000 | 1467821867320 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:17:47 INFO - PROCESS | 3000 | 1467821867326 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3000 | 1467821867328 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC19A000 == 37 [pid = 3000] [id = 159] 09:17:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4905C00) [pid = 3000] [serial = 475] [outer = 0000000000000000] 09:17:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CA6A9800) [pid = 3000] [serial = 476] [outer = 000000D4C4905C00] 09:17:47 INFO - PROCESS | 3000 | 1467821867373 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB995800) [pid = 3000] [serial = 477] [outer = 000000D4C4905C00] 09:17:47 INFO - PROCESS | 3000 | 1467821867796 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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 09:17:47 INFO - PROCESS | 3000 | 1467821867824 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 3000 | 1467821867827 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:17:47 INFO - PROCESS | 3000 | 1467821867834 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 3000 | 1467821867836 Marionette TRACE conn6 <- [1,602,null,{}] 09:17:47 INFO - PROCESS | 3000 | 1467821867839 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}] 09:17:47 INFO - PROCESS | 3000 | 1467821867841 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:47 INFO - PROCESS | 3000 | 1467821867924 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:17:47 INFO - PROCESS | 3000 | 1467821867932 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3000 | 1467821867934 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAED000 == 38 [pid = 3000] [id = 160] 09:17:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CBB06400) [pid = 3000] [serial = 478] [outer = 0000000000000000] 09:17:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CBB0B400) [pid = 3000] [serial = 479] [outer = 000000D4CBB06400] 09:17:47 INFO - PROCESS | 3000 | 1467821867977 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CBEC0800) [pid = 3000] [serial = 480] [outer = 000000D4CBB06400] 09:17:48 INFO - PROCESS | 3000 | 1467821868505 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 09:17:48 INFO - PROCESS | 3000 | 1467821868567 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 3000 | 1467821868569 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:17:48 INFO - PROCESS | 3000 | 1467821868572 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 3000 | 1467821868574 Marionette TRACE conn6 <- [1,606,null,{}] 09:17:48 INFO - PROCESS | 3000 | 1467821868578 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}] 09:17:48 INFO - PROCESS | 3000 | 1467821868580 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:48 INFO - PROCESS | 3000 | 1467821868668 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:17:48 INFO - PROCESS | 3000 | 1467821868677 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3000 | 1467821868679 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC47800 == 39 [pid = 3000] [id = 161] 09:17:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CBFD4C00) [pid = 3000] [serial = 481] [outer = 0000000000000000] 09:17:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CBFDEC00) [pid = 3000] [serial = 482] [outer = 000000D4CBFD4C00] 09:17:48 INFO - PROCESS | 3000 | 1467821868724 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CBFE9000) [pid = 3000] [serial = 483] [outer = 000000D4CBFD4C00] 09:17:49 INFO - PROCESS | 3000 | 1467821869372 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 840ms 09:17:49 INFO - PROCESS | 3000 | 1467821869416 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3000 | 1467821869421 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:17:49 INFO - PROCESS | 3000 | 1467821869426 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 3000 | 1467821869430 Marionette TRACE conn6 <- [1,610,null,{}] 09:17:49 INFO - PROCESS | 3000 | 1467821869437 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}] 09:17:49 INFO - PROCESS | 3000 | 1467821869440 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:49 INFO - PROCESS | 3000 | 1467821869557 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:17:49 INFO - PROCESS | 3000 | 1467821869646 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 3000 | 1467821869649 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157D800 == 40 [pid = 3000] [id = 162] 09:17:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAF51000) [pid = 3000] [serial = 484] [outer = 0000000000000000] 09:17:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BFE74400) [pid = 3000] [serial = 485] [outer = 000000D4BAF51000] 09:17:49 INFO - PROCESS | 3000 | 1467821869707 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C4991400) [pid = 3000] [serial = 486] [outer = 000000D4BAF51000] 09:17:50 INFO - PROCESS | 3000 | 1467821870286 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 882ms 09:17:50 INFO - PROCESS | 3000 | 1467821870312 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 3000 | 1467821870318 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:17:50 INFO - PROCESS | 3000 | 1467821870326 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 3000 | 1467821870329 Marionette TRACE conn6 <- [1,614,null,{}] 09:17:50 INFO - PROCESS | 3000 | 1467821870333 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}] 09:17:50 INFO - PROCESS | 3000 | 1467821870336 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:50 INFO - PROCESS | 3000 | 1467821870452 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:17:50 INFO - PROCESS | 3000 | 1467821870539 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3000 | 1467821870542 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9131800 == 41 [pid = 3000] [id = 163] 09:17:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B95800) [pid = 3000] [serial = 487] [outer = 0000000000000000] 09:17:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7D1C400) [pid = 3000] [serial = 488] [outer = 000000D4C7B95800] 09:17:50 INFO - PROCESS | 3000 | 1467821870599 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C859BC00) [pid = 3000] [serial = 489] [outer = 000000D4C7B95800] 09:17:51 INFO - PROCESS | 3000 | 1467821871225 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 943ms 09:17:51 INFO - PROCESS | 3000 | 1467821871275 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 3000 | 1467821871277 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:17:51 INFO - PROCESS | 3000 | 1467821871281 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 3000 | 1467821871285 Marionette TRACE conn6 <- [1,618,null,{}] 09:17:51 INFO - PROCESS | 3000 | 1467821871297 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}] 09:17:51 INFO - PROCESS | 3000 | 1467821871302 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:51 INFO - PROCESS | 3000 | 1467821871416 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:17:51 INFO - PROCESS | 3000 | 1467821871493 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3000 | 1467821871497 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE360800 == 42 [pid = 3000] [id = 164] 09:17:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB6C1000) [pid = 3000] [serial = 490] [outer = 0000000000000000] 09:17:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB98D000) [pid = 3000] [serial = 491] [outer = 000000D4CB6C1000] 09:17:51 INFO - PROCESS | 3000 | 1467821871595 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CBFEE800) [pid = 3000] [serial = 492] [outer = 000000D4CB6C1000] 09:17:52 INFO - PROCESS | 3000 | 1467821872176 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 944ms 09:17:52 INFO - PROCESS | 3000 | 1467821872228 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3000 | 1467821872231 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:17:52 INFO - PROCESS | 3000 | 1467821872234 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 3000 | 1467821872236 Marionette TRACE conn6 <- [1,622,null,{}] 09:17:52 INFO - PROCESS | 3000 | 1467821872240 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}] 09:17:52 INFO - PROCESS | 3000 | 1467821872243 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:52 INFO - PROCESS | 3000 | 1467821872357 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:17:52 INFO - PROCESS | 3000 | 1467821872442 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3000 | 1467821872444 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55D800 == 43 [pid = 3000] [id = 165] 09:17:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CC0B0800) [pid = 3000] [serial = 493] [outer = 0000000000000000] 09:17:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CC0B2C00) [pid = 3000] [serial = 494] [outer = 000000D4CC0B0800] 09:17:52 INFO - PROCESS | 3000 | 1467821872499 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CC1C9800) [pid = 3000] [serial = 495] [outer = 000000D4CC0B0800] 09:17:52 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:52 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:53 INFO - PROCESS | 3000 | 1467821873107 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1030ms 09:17:53 INFO - PROCESS | 3000 | 1467821873276 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 3000 | 1467821873280 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:17:53 INFO - PROCESS | 3000 | 1467821873316 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3000 | 1467821873319 Marionette TRACE conn6 <- [1,626,null,{}] 09:17:53 INFO - PROCESS | 3000 | 1467821873325 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}] 09:17:53 INFO - PROCESS | 3000 | 1467821873328 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:53 INFO - PROCESS | 3000 | 1467821873434 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:17:53 INFO - PROCESS | 3000 | 1467821873503 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3000 | 1467821873508 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C59000 == 44 [pid = 3000] [id = 166] 09:17:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BF35E800) [pid = 3000] [serial = 496] [outer = 0000000000000000] 09:17:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BF3F9400) [pid = 3000] [serial = 497] [outer = 000000D4BF35E800] 09:17:53 INFO - PROCESS | 3000 | 1467821873558 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4C1856800) [pid = 3000] [serial = 498] [outer = 000000D4BF35E800] 09:17:53 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:53 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAED000 == 43 [pid = 3000] [id = 160] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC19A000 == 42 [pid = 3000] [id = 159] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C6800 == 41 [pid = 3000] [id = 158] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E5000 == 40 [pid = 3000] [id = 157] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA466800 == 39 [pid = 3000] [id = 156] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8767000 == 38 [pid = 3000] [id = 155] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756B800 == 37 [pid = 3000] [id = 154] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E1800 == 36 [pid = 3000] [id = 153] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C50000 == 35 [pid = 3000] [id = 152] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8751800 == 34 [pid = 3000] [id = 151] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C3D800 == 33 [pid = 3000] [id = 150] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6A800 == 32 [pid = 3000] [id = 149] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE55D800 == 31 [pid = 3000] [id = 165] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE360800 == 30 [pid = 3000] [id = 164] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9131800 == 29 [pid = 3000] [id = 163] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC47800 == 28 [pid = 3000] [id = 161] 09:17:54 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157D800 == 27 [pid = 3000] [id = 162] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4C6E37800) [pid = 3000] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C7707C00) [pid = 3000] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4BFB6EC00) [pid = 3000] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C0C06000) [pid = 3000] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C4992000) [pid = 3000] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4BAE2A800) [pid = 3000] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C4993400) [pid = 3000] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BAE2F800) [pid = 3000] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAF13800) [pid = 3000] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C754BC00) [pid = 3000] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C819BC00) [pid = 3000] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C4994800) [pid = 3000] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C0D96000) [pid = 3000] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C8E5AC00) [pid = 3000] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7CD9C00) [pid = 3000] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8E5D400) [pid = 3000] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBFF0C00) [pid = 3000] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CBFD3400) [pid = 3000] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CA140800) [pid = 3000] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C7B9E000) [pid = 3000] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C8E51800) [pid = 3000] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C86D8800) [pid = 3000] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7D21000) [pid = 3000] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C878D000) [pid = 3000] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4B75C00) [pid = 3000] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:17:54 INFO - PROCESS | 3000 | 1467821874836 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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1643ms 09:17:54 INFO - PROCESS | 3000 | 1467821874955 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 3000 | 1467821874959 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:17:54 INFO - PROCESS | 3000 | 1467821874964 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 3000 | 1467821874968 Marionette TRACE conn6 <- [1,630,null,{}] 09:17:54 INFO - PROCESS | 3000 | 1467821874974 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}] 09:17:54 INFO - PROCESS | 3000 | 1467821874977 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:55 INFO - PROCESS | 3000 | 1467821875067 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:17:55 INFO - PROCESS | 3000 | 1467821875074 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 3000 | 1467821875078 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF3A3800 == 28 [pid = 3000] [id = 167] 09:17:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAE28C00) [pid = 3000] [serial = 499] [outer = 0000000000000000] 09:17:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAE2BC00) [pid = 3000] [serial = 500] [outer = 000000D4BAE28C00] 09:17:55 INFO - PROCESS | 3000 | 1467821875128 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAF12000) [pid = 3000] [serial = 501] [outer = 000000D4BAE28C00] 09:17:55 INFO - PROCESS | 3000 | 1467821875612 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 09:17:55 INFO - PROCESS | 3000 | 1467821875659 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 3000 | 1467821875665 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:17:55 INFO - PROCESS | 3000 | 1467821875672 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 3000 | 1467821875674 Marionette TRACE conn6 <- [1,634,null,{}] 09:17:55 INFO - PROCESS | 3000 | 1467821875679 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}] 09:17:55 INFO - PROCESS | 3000 | 1467821875682 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:55 INFO - PROCESS | 3000 | 1467821875774 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:17:55 INFO - PROCESS | 3000 | 1467821875790 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 3000 | 1467821875793 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1311000 == 29 [pid = 3000] [id = 168] 09:17:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BF318400) [pid = 3000] [serial = 502] [outer = 0000000000000000] 09:17:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BF470800) [pid = 3000] [serial = 503] [outer = 000000D4BF318400] 09:17:55 INFO - PROCESS | 3000 | 1467821875841 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C0138C00) [pid = 3000] [serial = 504] [outer = 000000D4BF318400] 09:17:56 INFO - PROCESS | 3000 | 1467821876296 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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 693ms 09:17:56 INFO - PROCESS | 3000 | 1467821876366 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 3000 | 1467821876368 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:17:56 INFO - PROCESS | 3000 | 1467821876372 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 3000 | 1467821876376 Marionette TRACE conn6 <- [1,638,null,{}] 09:17:56 INFO - PROCESS | 3000 | 1467821876421 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}] 09:17:56 INFO - PROCESS | 3000 | 1467821876426 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:56 INFO - PROCESS | 3000 | 1467821876521 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:17:56 INFO - PROCESS | 3000 | 1467821876584 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 3000 | 1467821876588 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756B800 == 30 [pid = 3000] [id = 169] 09:17:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C4983400) [pid = 3000] [serial = 505] [outer = 0000000000000000] 09:17:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C4995000) [pid = 3000] [serial = 506] [outer = 000000D4C4983400] 09:17:56 INFO - PROCESS | 3000 | 1467821876638 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4B75400) [pid = 3000] [serial = 507] [outer = 000000D4C4983400] 09:17:57 INFO - PROCESS | 3000 | 1467821877030 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 712ms 09:17:57 INFO - PROCESS | 3000 | 1467821877093 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3000 | 1467821877096 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:17:57 INFO - PROCESS | 3000 | 1467821877100 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 3000 | 1467821877101 Marionette TRACE conn6 <- [1,642,null,{}] 09:17:57 INFO - PROCESS | 3000 | 1467821877105 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}] 09:17:57 INFO - PROCESS | 3000 | 1467821877107 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:57 INFO - PROCESS | 3000 | 1467821877224 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:17:57 INFO - PROCESS | 3000 | 1467821877231 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3000 | 1467821877233 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7943800 == 31 [pid = 3000] [id = 170] 09:17:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C6E3AC00) [pid = 3000] [serial = 508] [outer = 0000000000000000] 09:17:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C6F5F800) [pid = 3000] [serial = 509] [outer = 000000D4C6E3AC00] 09:17:57 INFO - PROCESS | 3000 | 1467821877316 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C759EC00) [pid = 3000] [serial = 510] [outer = 000000D4C6E3AC00] 09:17:57 INFO - PROCESS | 3000 | 1467821877743 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 09:17:57 INFO - PROCESS | 3000 | 1467821877800 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3000 | 1467821877802 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:17:57 INFO - PROCESS | 3000 | 1467821877844 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 3000 | 1467821877846 Marionette TRACE conn6 <- [1,646,null,{}] 09:17:57 INFO - PROCESS | 3000 | 1467821877855 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}] 09:17:57 INFO - PROCESS | 3000 | 1467821877857 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:57 INFO - PROCESS | 3000 | 1467821877961 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:17:57 INFO - PROCESS | 3000 | 1467821877967 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3000 | 1467821877970 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C840C000 == 32 [pid = 3000] [id = 171] 09:17:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C6E3B000) [pid = 3000] [serial = 511] [outer = 0000000000000000] 09:17:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B9D800) [pid = 3000] [serial = 512] [outer = 000000D4C6E3B000] 09:17:58 INFO - PROCESS | 3000 | 1467821878014 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7D1F000) [pid = 3000] [serial = 513] [outer = 000000D4C6E3B000] 09:17:58 INFO - PROCESS | 3000 | 1467821878436 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 09:17:58 INFO - PROCESS | 3000 | 1467821878477 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 3000 | 1467821878480 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:17:58 INFO - PROCESS | 3000 | 1467821878491 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 3000 | 1467821878493 Marionette TRACE conn6 <- [1,650,null,{}] 09:17:58 INFO - PROCESS | 3000 | 1467821878496 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}] 09:17:58 INFO - PROCESS | 3000 | 1467821878503 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:58 INFO - PROCESS | 3000 | 1467821878638 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:17:58 INFO - PROCESS | 3000 | 1467821878649 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 3000 | 1467821878651 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9128000 == 33 [pid = 3000] [id = 172] 09:17:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C7D1F800) [pid = 3000] [serial = 514] [outer = 0000000000000000] 09:17:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C8196C00) [pid = 3000] [serial = 515] [outer = 000000D4C7D1F800] 09:17:58 INFO - PROCESS | 3000 | 1467821878734 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C878E800) [pid = 3000] [serial = 516] [outer = 000000D4C7D1F800] 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BAF06400) [pid = 3000] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CA40E800) [pid = 3000] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C490BC00) [pid = 3000] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8597C00) [pid = 3000] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C759F000) [pid = 3000] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C4905C00) [pid = 3000] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB6BF400) [pid = 3000] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF35CC00) [pid = 3000] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CBB06400) [pid = 3000] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4CD3C00) [pid = 3000] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C8E5B000) [pid = 3000] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF0CC00) [pid = 3000] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:17:59 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CBFD4C00) [pid = 3000] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:17:59 INFO - PROCESS | 3000 | 1467821879414 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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 985ms 09:17:59 INFO - PROCESS | 3000 | 1467821879472 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 3000 | 1467821879474 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:17:59 INFO - PROCESS | 3000 | 1467821879478 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 3000 | 1467821879479 Marionette TRACE conn6 <- [1,654,null,{}] 09:17:59 INFO - PROCESS | 3000 | 1467821879483 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}] 09:17:59 INFO - PROCESS | 3000 | 1467821879485 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:59 INFO - PROCESS | 3000 | 1467821879563 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:17:59 INFO - PROCESS | 3000 | 1467821879627 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 3000 | 1467821879630 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:17:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB10D000 == 34 [pid = 3000] [id = 173] 09:17:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C17C8800) [pid = 3000] [serial = 517] [outer = 0000000000000000] 09:17:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C497FC00) [pid = 3000] [serial = 518] [outer = 000000D4C17C8800] 09:17:59 INFO - PROCESS | 3000 | 1467821879683 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8193800) [pid = 3000] [serial = 519] [outer = 000000D4C17C8800] 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:59 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:18:00 INFO - PROCESS | 3000 | 1467821880035 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 09:18:00 INFO - PROCESS | 3000 | 1467821880067 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3000 | 1467821880069 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:18:00 INFO - PROCESS | 3000 | 1467821880072 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:18:00 INFO - PROCESS | 3000 | 1467821880074 Marionette TRACE conn6 <- [1,658,null,{}] 09:18:00 INFO - PROCESS | 3000 | 1467821880077 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}] 09:18:00 INFO - PROCESS | 3000 | 1467821880079 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:00 INFO - PROCESS | 3000 | 1467821880157 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:18:00 INFO - PROCESS | 3000 | 1467821880224 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3000 | 1467821880226 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2DD000 == 35 [pid = 3000] [id = 174] 09:18:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C3D77000) [pid = 3000] [serial = 520] [outer = 0000000000000000] 09:18:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8E52400) [pid = 3000] [serial = 521] [outer = 000000D4C3D77000] 09:18:00 INFO - PROCESS | 3000 | 1467821880270 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C91AF800) [pid = 3000] [serial = 522] [outer = 000000D4C3D77000] 09:18:00 INFO - PROCESS | 3000 | 1467821880642 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 627ms 09:18:00 INFO - PROCESS | 3000 | 1467821880703 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3000 | 1467821880705 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:18:00 INFO - PROCESS | 3000 | 1467821880708 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 3000 | 1467821880710 Marionette TRACE conn6 <- [1,662,null,{}] 09:18:00 INFO - PROCESS | 3000 | 1467821880714 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}] 09:18:00 INFO - PROCESS | 3000 | 1467821880715 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:00 INFO - PROCESS | 3000 | 1467821880821 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:18:00 INFO - PROCESS | 3000 | 1467821880828 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3000 | 1467821880830 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE74000 == 36 [pid = 3000] [id = 175] 09:18:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C818FC00) [pid = 3000] [serial = 523] [outer = 0000000000000000] 09:18:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CA446400) [pid = 3000] [serial = 524] [outer = 000000D4C818FC00] 09:18:00 INFO - PROCESS | 3000 | 1467821880875 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB244800) [pid = 3000] [serial = 525] [outer = 000000D4C818FC00] 09:18:01 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:01 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:18:01 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:01 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:18:01 INFO - PROCESS | 3000 | 1467821881295 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 09:18:01 INFO - PROCESS | 3000 | 1467821881364 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3000 | 1467821881369 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:18:01 INFO - PROCESS | 3000 | 1467821881375 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3000 | 1467821881380 Marionette TRACE conn6 <- [1,666,null,{}] 09:18:01 INFO - PROCESS | 3000 | 1467821881386 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}] 09:18:01 INFO - PROCESS | 3000 | 1467821881390 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:01 INFO - PROCESS | 3000 | 1467821881539 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:18:01 INFO - PROCESS | 3000 | 1467821881616 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3000 | 1467821881621 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC7B800 == 37 [pid = 3000] [id = 176] 09:18:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BA925800) [pid = 3000] [serial = 526] [outer = 0000000000000000] 09:18:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAD41400) [pid = 3000] [serial = 527] [outer = 000000D4BA925800] 09:18:01 INFO - PROCESS | 3000 | 1467821881682 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAF4BC00) [pid = 3000] [serial = 528] [outer = 000000D4BA925800] 09:18:02 INFO - PROCESS | 3000 | 1467821882502 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1184ms 09:18:02 INFO - PROCESS | 3000 | 1467821882559 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3000 | 1467821882563 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:18:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:18:02 INFO - PROCESS | 3000 | 1467821882569 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 3000 | 1467821882574 Marionette TRACE conn6 <- [1,670,null,{}] 09:18:02 INFO - PROCESS | 3000 | 1467821882578 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}] 09:18:02 INFO - PROCESS | 3000 | 1467821882581 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:02 INFO - PROCESS | 3000 | 1467821882713 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:18:02 INFO - PROCESS | 3000 | 1467821882781 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3000 | 1467821882783 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8862000 == 38 [pid = 3000] [id = 177] 09:18:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C4997800) [pid = 3000] [serial = 529] [outer = 0000000000000000] 09:18:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C4B60C00) [pid = 3000] [serial = 530] [outer = 000000D4C4997800] 09:18:02 INFO - PROCESS | 3000 | 1467821882841 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C7598C00) [pid = 3000] [serial = 531] [outer = 000000D4C4997800] 09:18:03 INFO - PROCESS | 3000 | [3000] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:18:04 INFO - PROCESS | 3000 | [3000] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:18:04 INFO - PROCESS | 3000 | 1467821884079 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1550ms 09:18:04 INFO - PROCESS | 3000 | 1467821884116 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3000 | 1467821884120 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:18:04 INFO - PROCESS | 3000 | 1467821884125 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:18:04 INFO - PROCESS | 3000 | 1467821884129 Marionette TRACE conn6 <- [1,674,null,{}] 09:18:04 INFO - PROCESS | 3000 | 1467821884134 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}] 09:18:04 INFO - PROCESS | 3000 | 1467821884137 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2DD000 == 37 [pid = 3000] [id = 174] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB10D000 == 36 [pid = 3000] [id = 173] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9128000 == 35 [pid = 3000] [id = 172] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C840C000 == 34 [pid = 3000] [id = 171] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7943800 == 33 [pid = 3000] [id = 170] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756B800 == 32 [pid = 3000] [id = 169] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1311000 == 31 [pid = 3000] [id = 168] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF3A3800 == 30 [pid = 3000] [id = 167] 09:18:04 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C59000 == 29 [pid = 3000] [id = 166] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CBFE9000) [pid = 3000] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CBFDEC00) [pid = 3000] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CBEC0800) [pid = 3000] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAF4D800) [pid = 3000] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB310000) [pid = 3000] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C5832400) [pid = 3000] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C8E52000) [pid = 3000] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7D23C00) [pid = 3000] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB995800) [pid = 3000] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB98FC00) [pid = 3000] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C3D7C800) [pid = 3000] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C0D94000) [pid = 3000] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CB23C000) [pid = 3000] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CBB0B400) [pid = 3000] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8192800) [pid = 3000] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C498AC00) [pid = 3000] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C6E41000) [pid = 3000] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BFC24C00) [pid = 3000] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB6C6000) [pid = 3000] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C878BC00) [pid = 3000] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C5830000) [pid = 3000] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CA6A9800) [pid = 3000] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CA6AA000) [pid = 3000] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BF35F000) [pid = 3000] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4BAF45400) [pid = 3000] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:18:04 INFO - PROCESS | 3000 | 1467821884324 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:18:04 INFO - PROCESS | 3000 | 1467821884335 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3000 | 1467821884340 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFED1800 == 30 [pid = 3000] [id = 178] 09:18:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF09C00) [pid = 3000] [serial = 532] [outer = 0000000000000000] 09:18:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BAF4A400) [pid = 3000] [serial = 533] [outer = 000000D4BAF09C00] 09:18:04 INFO - PROCESS | 3000 | 1467821884390 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BFF06800) [pid = 3000] [serial = 534] [outer = 000000D4BAF09C00] 09:18:05 INFO - PROCESS | 3000 | 1467821885329 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:18:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1235ms 09:18:05 INFO - PROCESS | 3000 | 1467821885365 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 3000 | 1467821885369 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:18:05 INFO - PROCESS | 3000 | 1467821885381 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:18:05 INFO - PROCESS | 3000 | 1467821885384 Marionette TRACE conn6 <- [1,678,null,{}] 09:18:05 INFO - PROCESS | 3000 | 1467821885388 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}] 09:18:05 INFO - PROCESS | 3000 | 1467821885391 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:05 INFO - PROCESS | 3000 | 1467821885481 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:18:05 INFO - PROCESS | 3000 | 1467821885488 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3000 | 1467821885490 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C531E000 == 31 [pid = 3000] [id = 179] 09:18:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C498E000) [pid = 3000] [serial = 535] [outer = 0000000000000000] 09:18:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4998400) [pid = 3000] [serial = 536] [outer = 000000D4C498E000] 09:18:05 INFO - PROCESS | 3000 | 1467821885538 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C6A03800) [pid = 3000] [serial = 537] [outer = 000000D4C498E000] 09:18:06 INFO - PROCESS | 3000 | 1467821886498 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:18:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 09:18:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:18:06 INFO - PROCESS | 3000 | 1467821886518 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3000 | 1467821886520 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:18:06 INFO - PROCESS | 3000 | 1467821886524 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 3000 | 1467821886527 Marionette TRACE conn6 <- [1,682,null,{}] 09:18:06 INFO - PROCESS | 3000 | 1467821886545 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}] 09:18:06 INFO - PROCESS | 3000 | 1467821886550 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:06 INFO - PROCESS | 3000 | 1467821886664 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:18:06 INFO - PROCESS | 3000 | 1467821886672 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 3000 | 1467821886676 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7792000 == 32 [pid = 3000] [id = 180] 09:18:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7B9B000) [pid = 3000] [serial = 538] [outer = 0000000000000000] 09:18:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7D21400) [pid = 3000] [serial = 539] [outer = 000000D4C7B9B000] 09:18:06 INFO - PROCESS | 3000 | 1467821886774 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8192800) [pid = 3000] [serial = 540] [outer = 000000D4C7B9B000] 09:18:07 INFO - PROCESS | 3000 | 1467821887724 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]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:18:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1240ms 09:18:07 INFO - PROCESS | 3000 | 1467821887767 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3000 | 1467821887770 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:18:07 INFO - PROCESS | 3000 | 1467821887780 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 3000 | 1467821887782 Marionette TRACE conn6 <- [1,686,null,{}] 09:18:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:18:07 INFO - PROCESS | 3000 | 1467821887786 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}] 09:18:07 INFO - PROCESS | 3000 | 1467821887788 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:07 INFO - PROCESS | 3000 | 1467821887897 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:18:07 INFO - PROCESS | 3000 | 1467821887903 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3000 | 1467821887905 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E20000 == 33 [pid = 3000] [id = 181] 09:18:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C878B000) [pid = 3000] [serial = 541] [outer = 0000000000000000] 09:18:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C88BCC00) [pid = 3000] [serial = 542] [outer = 000000D4C878B000] 09:18:08 INFO - PROCESS | 3000 | 1467821888002 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8E5D400) [pid = 3000] [serial = 543] [outer = 000000D4C878B000] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C3D77000) [pid = 3000] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4983400) [pid = 3000] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAE28C00) [pid = 3000] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF318400) [pid = 3000] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7D1F800) [pid = 3000] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C6E3B000) [pid = 3000] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF35E800) [pid = 3000] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C17C8800) [pid = 3000] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BAF51000) [pid = 3000] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C7B95800) [pid = 3000] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB6C1000) [pid = 3000] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CC0B0800) [pid = 3000] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:18:08 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C6E3AC00) [pid = 3000] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:18:08 INFO - PROCESS | 3000 | 1467821888884 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]]]}] 09:18: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) 09:18:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1132ms 09:18:08 INFO - PROCESS | 3000 | 1467821888920 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 3000 | 1467821888922 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:18:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:18:08 INFO - PROCESS | 3000 | 1467821888926 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 3000 | 1467821888928 Marionette TRACE conn6 <- [1,690,null,{}] 09:18:08 INFO - PROCESS | 3000 | 1467821888931 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}] 09:18:08 INFO - PROCESS | 3000 | 1467821888933 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:09 INFO - PROCESS | 3000 | 1467821889015 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:18:09 INFO - PROCESS | 3000 | 1467821889021 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 3000 | 1467821889023 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA648800 == 34 [pid = 3000] [id = 182] 09:18:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAE2F400) [pid = 3000] [serial = 544] [outer = 0000000000000000] 09:18:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C8795400) [pid = 3000] [serial = 545] [outer = 000000D4BAE2F400] 09:18:09 INFO - PROCESS | 3000 | 1467821889068 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4CA6AA000) [pid = 3000] [serial = 546] [outer = 000000D4BAE2F400] 09:18:10 INFO - PROCESS | 3000 | 1467821890004 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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:18:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 09:18:10 INFO - PROCESS | 3000 | 1467821890059 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:18:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:18:10 INFO - PROCESS | 3000 | 1467821890062 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:18:10 INFO - PROCESS | 3000 | 1467821890065 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 3000 | 1467821890067 Marionette TRACE conn6 <- [1,694,null,{}] 09:18:10 INFO - PROCESS | 3000 | 1467821890071 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}] 09:18:10 INFO - PROCESS | 3000 | 1467821890076 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:10 INFO - PROCESS | 3000 | 1467821890186 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:18:10 INFO - PROCESS | 3000 | 1467821890192 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 3000 | 1467821890194 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C5800 == 35 [pid = 3000] [id = 183] 09:18:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4CB244000) [pid = 3000] [serial = 547] [outer = 0000000000000000] 09:18:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4CB6BE400) [pid = 3000] [serial = 548] [outer = 000000D4CB244000] 09:18:10 INFO - PROCESS | 3000 | 1467821890239 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4CB98B400) [pid = 3000] [serial = 549] [outer = 000000D4CB244000] 09:18:11 INFO - PROCESS | 3000 | 1467821891434 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:18:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1385ms 09:18:11 INFO - PROCESS | 3000 | 1467821891454 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 3000 | 1467821891459 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:18:11 INFO - PROCESS | 3000 | 1467821891464 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:18:11 INFO - PROCESS | 3000 | 1467821891468 Marionette TRACE conn6 <- [1,698,null,{}] 09:18:11 INFO - PROCESS | 3000 | 1467821891473 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}] 09:18:11 INFO - PROCESS | 3000 | 1467821891477 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:11 INFO - PROCESS | 3000 | 1467821891591 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:18:11 INFO - PROCESS | 3000 | 1467821891708 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3000 | 1467821891710 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CD3000 == 36 [pid = 3000] [id = 184] 09:18:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C13BE000) [pid = 3000] [serial = 550] [outer = 0000000000000000] 09:18:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4984000) [pid = 3000] [serial = 551] [outer = 000000D4C13BE000] 09:18:11 INFO - PROCESS | 3000 | 1467821891769 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6E3AC00) [pid = 3000] [serial = 552] [outer = 000000D4C13BE000] 09:18:12 INFO - PROCESS | 3000 | 1467821892846 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:18:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1433ms 09:18:12 INFO - PROCESS | 3000 | 1467821892901 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 3000 | 1467821892906 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:18:12 INFO - PROCESS | 3000 | 1467821892913 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3000 | 1467821892916 Marionette TRACE conn6 <- [1,702,null,{}] 09:18:12 INFO - PROCESS | 3000 | 1467821892963 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}] 09:18:12 INFO - PROCESS | 3000 | 1467821892966 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:13 INFO - PROCESS | 3000 | 1467821893108 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:18:13 INFO - PROCESS | 3000 | 1467821893187 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 3000 | 1467821893189 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3BD000 == 37 [pid = 3000] [id = 185] 09:18:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C81A1400) [pid = 3000] [serial = 553] [outer = 0000000000000000] 09:18:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C878DC00) [pid = 3000] [serial = 554] [outer = 000000D4C81A1400] 09:18:13 INFO - PROCESS | 3000 | 1467821893246 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB246400) [pid = 3000] [serial = 555] [outer = 000000D4C81A1400] 09:18:14 INFO - PROCESS | 3000 | 1467821894326 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:18:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1442ms 09:18:14 INFO - PROCESS | 3000 | 1467821894357 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3000 | 1467821894362 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:18:14 INFO - PROCESS | 3000 | 1467821894367 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 3000 | 1467821894370 Marionette TRACE conn6 <- [1,706,null,{}] 09:18:14 INFO - PROCESS | 3000 | 1467821894376 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}] 09:18:14 INFO - PROCESS | 3000 | 1467821894379 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:14 INFO - PROCESS | 3000 | 1467821894488 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:18:14 INFO - PROCESS | 3000 | 1467821894608 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3000 | 1467821894613 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1575800 == 38 [pid = 3000] [id = 186] 09:18:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF3F9C00) [pid = 3000] [serial = 556] [outer = 0000000000000000] 09:18:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BFC24C00) [pid = 3000] [serial = 557] [outer = 000000D4BF3F9C00] 09:18:14 INFO - PROCESS | 3000 | 1467821894664 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4980000) [pid = 3000] [serial = 558] [outer = 000000D4BF3F9C00] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA648800 == 37 [pid = 3000] [id = 182] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E20000 == 36 [pid = 3000] [id = 181] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7792000 == 35 [pid = 3000] [id = 180] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C531E000 == 34 [pid = 3000] [id = 179] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFED1800 == 33 [pid = 3000] [id = 178] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC7B800 == 32 [pid = 3000] [id = 176] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8862000 == 31 [pid = 3000] [id = 177] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE74000 == 30 [pid = 3000] [id = 175] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3BD000 == 29 [pid = 3000] [id = 185] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CD3000 == 28 [pid = 3000] [id = 184] 09:18:15 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C5800 == 27 [pid = 3000] [id = 183] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C91AF800) [pid = 3000] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4995000) [pid = 3000] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAE2BC00) [pid = 3000] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF12000) [pid = 3000] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF470800) [pid = 3000] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C8196C00) [pid = 3000] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7D1F000) [pid = 3000] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7B9D800) [pid = 3000] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C0138C00) [pid = 3000] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BF3F9400) [pid = 3000] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C1856800) [pid = 3000] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C497FC00) [pid = 3000] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C4991400) [pid = 3000] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4BFE74400) [pid = 3000] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C859BC00) [pid = 3000] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C7D1C400) [pid = 3000] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4CBFEE800) [pid = 3000] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4CB98D000) [pid = 3000] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4CC1C9800) [pid = 3000] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4CC0B2C00) [pid = 3000] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C878E800) [pid = 3000] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C6F5F800) [pid = 3000] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C759EC00) [pid = 3000] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4C8193800) [pid = 3000] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4C4B75400) [pid = 3000] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C8E52400) [pid = 3000] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:18:15 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4CA446400) [pid = 3000] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:18:16 INFO - PROCESS | 3000 | 1467821896185 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:18:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1831ms 09:18:16 INFO - PROCESS | 3000 | 1467821896203 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3000 | 1467821896207 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:18:16 INFO - PROCESS | 3000 | 1467821896213 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3000 | 1467821896217 Marionette TRACE conn6 <- [1,710,null,{}] 09:18:16 INFO - PROCESS | 3000 | 1467821896224 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}] 09:18:16 INFO - PROCESS | 3000 | 1467821896227 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:16 INFO - PROCESS | 3000 | 1467821896318 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:18:16 INFO - PROCESS | 3000 | 1467821896325 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 3000 | 1467821896328 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF189000 == 28 [pid = 3000] [id = 187] 09:18:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BA925C00) [pid = 3000] [serial = 559] [outer = 0000000000000000] 09:18:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BA92D400) [pid = 3000] [serial = 560] [outer = 000000D4BA925C00] 09:18:16 INFO - PROCESS | 3000 | 1467821896377 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAE28800) [pid = 3000] [serial = 561] [outer = 000000D4BA925C00] 09:18:16 INFO - PROCESS | 3000 | 1467821896862 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] 09:18:16 INFO - PROCESS | 3000 | 1467821896913 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:18:16 INFO - PROCESS | 3000 | 1467821896921 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3000 | 1467821896924 Marionette TRACE conn6 <- [1,714,null,{}] 09:18:16 INFO - PROCESS | 3000 | 1467821896928 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}] 09:18:16 INFO - PROCESS | 3000 | 1467821896930 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:17 INFO - PROCESS | 3000 | 1467821897043 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:18:17 INFO - PROCESS | 3000 | 1467821897121 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3000 | 1467821897123 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EE6800 == 29 [pid = 3000] [id = 188] 09:18:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BB28C000) [pid = 3000] [serial = 562] [outer = 0000000000000000] 09:18:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BF15C800) [pid = 3000] [serial = 563] [outer = 000000D4BB28C000] 09:18:17 INFO - PROCESS | 3000 | 1467821897171 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BF362400) [pid = 3000] [serial = 564] [outer = 000000D4BB28C000] 09:18:17 INFO - PROCESS | 3000 | 1467821897657 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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:18:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 797ms 09:18:17 INFO - PROCESS | 3000 | 1467821897719 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 3000 | 1467821897721 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:18:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:18:17 INFO - PROCESS | 3000 | 1467821897725 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 3000 | 1467821897729 Marionette TRACE conn6 <- [1,718,null,{}] 09:18:17 INFO - PROCESS | 3000 | 1467821897747 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}] 09:18:17 INFO - PROCESS | 3000 | 1467821897753 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:17 INFO - PROCESS | 3000 | 1467821897862 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:18:17 INFO - PROCESS | 3000 | 1467821897877 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3000 | 1467821897880 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5329800 == 30 [pid = 3000] [id = 189] 09:18:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C0D92400) [pid = 3000] [serial = 565] [outer = 0000000000000000] 09:18:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C0D95000) [pid = 3000] [serial = 566] [outer = 000000D4C0D92400] 09:18:17 INFO - PROCESS | 3000 | 1467821897966 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C132C400) [pid = 3000] [serial = 567] [outer = 000000D4C0D92400] 09:18:18 INFO - PROCESS | 3000 | 1467821898436 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] 09:18:18 INFO - PROCESS | 3000 | 1467821898465 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:18:18 INFO - PROCESS | 3000 | 1467821898473 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3000 | 1467821898475 Marionette TRACE conn6 <- [1,722,null,{}] 09:18:18 INFO - PROCESS | 3000 | 1467821898479 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}] 09:18:18 INFO - PROCESS | 3000 | 1467821898481 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:18 INFO - PROCESS | 3000 | 1467821898594 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:18:18 INFO - PROCESS | 3000 | 1467821898602 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3000 | 1467821898605 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7674000 == 31 [pid = 3000] [id = 190] 09:18:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C498B400) [pid = 3000] [serial = 568] [outer = 0000000000000000] 09:18:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C498DC00) [pid = 3000] [serial = 569] [outer = 000000D4C498B400] 09:18:18 INFO - PROCESS | 3000 | 1467821898687 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C499D800) [pid = 3000] [serial = 570] [outer = 000000D4C498B400] 09:18:19 INFO - PROCESS | 3000 | 1467821899116 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:18:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 09:18:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:18:19 INFO - PROCESS | 3000 | 1467821899167 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3000 | 1467821899170 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:18:19 INFO - PROCESS | 3000 | 1467821899173 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 3000 | 1467821899175 Marionette TRACE conn6 <- [1,726,null,{}] 09:18:19 INFO - PROCESS | 3000 | 1467821899213 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}] 09:18:19 INFO - PROCESS | 3000 | 1467821899216 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:19 INFO - PROCESS | 3000 | 1467821899325 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:18:19 INFO - PROCESS | 3000 | 1467821899333 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 3000 | 1467821899335 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7793800 == 32 [pid = 3000] [id = 191] 09:18:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C4B67C00) [pid = 3000] [serial = 571] [outer = 0000000000000000] 09:18:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C539D400) [pid = 3000] [serial = 572] [outer = 000000D4C4B67C00] 09:18:19 INFO - PROCESS | 3000 | 1467821899380 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C5865C00) [pid = 3000] [serial = 573] [outer = 000000D4C4B67C00] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C7B9B000) [pid = 3000] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C818FC00) [pid = 3000] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C4997800) [pid = 3000] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4BAF09C00) [pid = 3000] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C498E000) [pid = 3000] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4BA925800) [pid = 3000] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C878B000) [pid = 3000] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4BAE2F400) [pid = 3000] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:18:19 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4CB244000) [pid = 3000] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:18:20 INFO - PROCESS | 3000 | [3000] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:18:20 INFO - PROCESS | 3000 | 1467821900382 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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:18:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1262ms 09:18:20 INFO - PROCESS | 3000 | 1467821900439 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 3000 | 1467821900441 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:18:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:18:20 INFO - PROCESS | 3000 | 1467821900445 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 3000 | 1467821900447 Marionette TRACE conn6 <- [1,730,null,{}] 09:18:20 INFO - PROCESS | 3000 | 1467821900450 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}] 09:18:20 INFO - PROCESS | 3000 | 1467821900456 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:20 INFO - PROCESS | 3000 | 1467821900551 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:18:20 INFO - PROCESS | 3000 | 1467821900557 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3000 | 1467821900559 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C874D800 == 33 [pid = 3000] [id = 192] 09:18:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C1851C00) [pid = 3000] [serial = 574] [outer = 0000000000000000] 09:18:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C7573400) [pid = 3000] [serial = 575] [outer = 000000D4C1851C00] 09:18:20 INFO - PROCESS | 3000 | 1467821900604 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C7B93C00) [pid = 3000] [serial = 576] [outer = 000000D4C1851C00] 09:18:21 INFO - PROCESS | 3000 | 1467821901525 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:18:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1125ms 09:18:21 INFO - PROCESS | 3000 | 1467821901572 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3000 | 1467821901574 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:18:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:18:21 INFO - PROCESS | 3000 | 1467821901578 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 3000 | 1467821901579 Marionette TRACE conn6 <- [1,734,null,{}] 09:18:21 INFO - PROCESS | 3000 | 1467821901583 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}] 09:18:21 INFO - PROCESS | 3000 | 1467821901585 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:21 INFO - PROCESS | 3000 | 1467821901704 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:18:21 INFO - PROCESS | 3000 | 1467821901767 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 3000 | 1467821901771 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B905A800 == 34 [pid = 3000] [id = 193] 09:18:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4B9235C00) [pid = 3000] [serial = 577] [outer = 0000000000000000] 09:18:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4B9A44000) [pid = 3000] [serial = 578] [outer = 000000D4B9235C00] 09:18:21 INFO - PROCESS | 3000 | 1467821901832 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAD3B400) [pid = 3000] [serial = 579] [outer = 000000D4B9235C00] 09:18:23 INFO - PROCESS | 3000 | 1467821903055 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1534ms 09:18:23 INFO - PROCESS | 3000 | 1467821903115 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 3000 | 1467821903120 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:18:23 INFO - PROCESS | 3000 | 1467821903177 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 3000 | 1467821903181 Marionette TRACE conn6 <- [1,738,null,{}] 09:18:23 INFO - PROCESS | 3000 | 1467821903225 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}] 09:18:23 INFO - PROCESS | 3000 | 1467821903228 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:23 INFO - PROCESS | 3000 | 1467821903343 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:18:23 INFO - PROCESS | 3000 | 1467821903403 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3000 | 1467821903406 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CA6000 == 35 [pid = 3000] [id = 194] 09:18:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF357400) [pid = 3000] [serial = 580] [outer = 0000000000000000] 09:18:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF4CD000) [pid = 3000] [serial = 581] [outer = 000000D4BF357400] 09:18:23 INFO - PROCESS | 3000 | 1467821903463 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C0D95800) [pid = 3000] [serial = 582] [outer = 000000D4BF357400] 09:18:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C874D800 == 34 [pid = 3000] [id = 192] 09:18:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7793800 == 33 [pid = 3000] [id = 191] 09:18:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7674000 == 32 [pid = 3000] [id = 190] 09:18:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5329800 == 31 [pid = 3000] [id = 189] 09:18:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EE6800 == 30 [pid = 3000] [id = 188] 09:18:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF189000 == 29 [pid = 3000] [id = 187] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8795400) [pid = 3000] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB98B400) [pid = 3000] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4CB6BE400) [pid = 3000] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C7D21400) [pid = 3000] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C8192800) [pid = 3000] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4CB244800) [pid = 3000] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C4B60C00) [pid = 3000] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C7598C00) [pid = 3000] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BAF4A400) [pid = 3000] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4BFF06800) [pid = 3000] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C4998400) [pid = 3000] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4BAD41400) [pid = 3000] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4BAF4BC00) [pid = 3000] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C88BCC00) [pid = 3000] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C8E5D400) [pid = 3000] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4CA6AA000) [pid = 3000] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | --DOMWINDOW == 52 (000000D4C6A03800) [pid = 3000] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3000 | 1467821904706 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:18:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1633ms 09:18:24 INFO - PROCESS | 3000 | 1467821904775 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3000 | 1467821904780 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:18:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:18:24 INFO - PROCESS | 3000 | 1467821904801 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 3000 | 1467821904805 Marionette TRACE conn6 <- [1,742,null,{}] 09:18:24 INFO - PROCESS | 3000 | 1467821904811 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}] 09:18:24 INFO - PROCESS | 3000 | 1467821904814 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:24 INFO - PROCESS | 3000 | 1467821904896 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:18:24 INFO - PROCESS | 3000 | 1467821904904 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3000 | 1467821904906 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFFA8800 == 30 [pid = 3000] [id = 195] 09:18:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 53 (000000D4BAF11800) [pid = 3000] [serial = 583] [outer = 0000000000000000] 09:18:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4BAF52000) [pid = 3000] [serial = 584] [outer = 000000D4BAF11800] 09:18:24 INFO - PROCESS | 3000 | 1467821904956 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BF154400) [pid = 3000] [serial = 585] [outer = 000000D4BAF11800] 09:18:25 INFO - PROCESS | 3000 | 1467821905899 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:18:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1146ms 09:18:25 INFO - PROCESS | 3000 | 1467821905939 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3000 | 1467821905944 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:18:25 INFO - PROCESS | 3000 | 1467821905950 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3000 | 1467821905953 Marionette TRACE conn6 <- [1,746,null,{}] 09:18:25 INFO - PROCESS | 3000 | 1467821905957 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}] 09:18:25 INFO - PROCESS | 3000 | 1467821905959 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:26 INFO - PROCESS | 3000 | 1467821906049 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:18:26 INFO - PROCESS | 3000 | 1467821906056 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3000 | 1467821906059 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49E2800 == 31 [pid = 3000] [id = 196] 09:18:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4C0C06000) [pid = 3000] [serial = 586] [outer = 0000000000000000] 09:18:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4C0DCF800) [pid = 3000] [serial = 587] [outer = 000000D4C0C06000] 09:18:26 INFO - PROCESS | 3000 | 1467821906107 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C1858C00) [pid = 3000] [serial = 588] [outer = 000000D4C0C06000] 09:18:26 INFO - PROCESS | 3000 | 1467821906638 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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:18:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 09:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:18:26 INFO - PROCESS | 3000 | 1467821906691 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 3000 | 1467821906693 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:18:26 INFO - PROCESS | 3000 | 1467821906697 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 3000 | 1467821906701 Marionette TRACE conn6 <- [1,750,null,{}] 09:18:26 INFO - PROCESS | 3000 | 1467821906712 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}] 09:18:26 INFO - PROCESS | 3000 | 1467821906717 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:26 INFO - PROCESS | 3000 | 1467821906828 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:18:26 INFO - PROCESS | 3000 | 1467821906881 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3000 | 1467821906884 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C2800 == 32 [pid = 3000] [id = 197] 09:18:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C4CD3C00) [pid = 3000] [serial = 589] [outer = 0000000000000000] 09:18:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C53A4C00) [pid = 3000] [serial = 590] [outer = 000000D4C4CD3C00] 09:18:26 INFO - PROCESS | 3000 | 1467821906933 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C6E36C00) [pid = 3000] [serial = 591] [outer = 000000D4C4CD3C00] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BA925C00) [pid = 3000] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4BF3F9C00) [pid = 3000] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C0D92400) [pid = 3000] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4BB28C000) [pid = 3000] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4C13BE000) [pid = 3000] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C81A1400) [pid = 3000] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C498B400) [pid = 3000] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:27 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4C4B67C00) [pid = 3000] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:27 INFO - PROCESS | 3000 | [3000] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:18:27 INFO - PROCESS | 3000 | 1467821907823 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1142ms 09:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:18:27 INFO - PROCESS | 3000 | 1467821907843 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3000 | 1467821907845 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:18:27 INFO - PROCESS | 3000 | 1467821907851 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3000 | 1467821907853 Marionette TRACE conn6 <- [1,754,null,{}] 09:18:27 INFO - PROCESS | 3000 | 1467821907856 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}] 09:18:27 INFO - PROCESS | 3000 | 1467821907858 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:27 INFO - PROCESS | 3000 | 1467821907947 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:18:27 INFO - PROCESS | 3000 | 1467821907952 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 3000 | 1467821907954 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8410000 == 33 [pid = 3000] [id = 198] 09:18:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4B9ADAC00) [pid = 3000] [serial = 592] [outer = 0000000000000000] 09:18:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4C6E38800) [pid = 3000] [serial = 593] [outer = 000000D4B9ADAC00] 09:18:28 INFO - PROCESS | 3000 | 1467821908000 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4C759CC00) [pid = 3000] [serial = 594] [outer = 000000D4B9ADAC00] 09:18:28 INFO - PROCESS | 3000 | 1467821908919 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:18:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1085ms 09:18:28 INFO - PROCESS | 3000 | 1467821908937 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3000 | 1467821908939 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:18:28 INFO - PROCESS | 3000 | 1467821908942 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3000 | 1467821908944 Marionette TRACE conn6 <- [1,758,null,{}] 09:18:28 INFO - PROCESS | 3000 | 1467821908948 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}] 09:18:28 INFO - PROCESS | 3000 | 1467821908950 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:29 INFO - PROCESS | 3000 | 1467821909055 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:18:29 INFO - PROCESS | 3000 | 1467821909061 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3000 | 1467821909064 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1307800 == 34 [pid = 3000] [id = 199] 09:18:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAD3C000) [pid = 3000] [serial = 595] [outer = 0000000000000000] 09:18:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C7B9C000) [pid = 3000] [serial = 596] [outer = 000000D4BAD3C000] 09:18:29 INFO - PROCESS | 3000 | 1467821909109 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C7D1E000) [pid = 3000] [serial = 597] [outer = 000000D4BAD3C000] 09:18:29 INFO - PROCESS | 3000 | 1467821909526 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 09:18:29 INFO - PROCESS | 3000 | 1467821909575 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3000 | 1467821909577 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:18:29 INFO - PROCESS | 3000 | 1467821909581 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 3000 | 1467821909582 Marionette TRACE conn6 <- [1,762,null,{}] 09:18:29 INFO - PROCESS | 3000 | 1467821909586 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}] 09:18:29 INFO - PROCESS | 3000 | 1467821909592 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:29 INFO - PROCESS | 3000 | 1467821909725 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:18:29 INFO - PROCESS | 3000 | 1467821909737 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3000 | 1467821909739 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA646000 == 35 [pid = 3000] [id = 200] 09:18:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C7D2A400) [pid = 3000] [serial = 598] [outer = 0000000000000000] 09:18:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C8168400) [pid = 3000] [serial = 599] [outer = 000000D4C7D2A400] 09:18:29 INFO - PROCESS | 3000 | 1467821909784 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C81F5400) [pid = 3000] [serial = 600] [outer = 000000D4C7D2A400] 09:18:30 INFO - PROCESS | 3000 | 1467821910176 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 09:18:30 INFO - PROCESS | 3000 | 1467821910213 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3000 | 1467821910215 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:18:30 INFO - PROCESS | 3000 | 1467821910219 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3000 | 1467821910220 Marionette TRACE conn6 <- [1,766,null,{}] 09:18:30 INFO - PROCESS | 3000 | 1467821910224 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}] 09:18:30 INFO - PROCESS | 3000 | 1467821910226 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:30 INFO - PROCESS | 3000 | 1467821910347 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:18:30 INFO - PROCESS | 3000 | 1467821910500 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 3000 | 1467821910503 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC2E7800 == 36 [pid = 3000] [id = 201] 09:18:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BA928000) [pid = 3000] [serial = 601] [outer = 0000000000000000] 09:18:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BAD3E400) [pid = 3000] [serial = 602] [outer = 000000D4BA928000] 09:18:30 INFO - PROCESS | 3000 | 1467821910565 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BB286000) [pid = 3000] [serial = 603] [outer = 000000D4BA928000] 09:18:31 INFO - PROCESS | 3000 | 1467821911151 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 985ms 09:18:31 INFO - PROCESS | 3000 | 1467821911207 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 3000 | 1467821911212 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:18:31 INFO - PROCESS | 3000 | 1467821911217 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 3000 | 1467821911221 Marionette TRACE conn6 <- [1,770,null,{}] 09:18:31 INFO - PROCESS | 3000 | 1467821911227 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}] 09:18:31 INFO - PROCESS | 3000 | 1467821911230 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:31 INFO - PROCESS | 3000 | 1467821911345 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:18:31 INFO - PROCESS | 3000 | 1467821911416 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3000 | 1467821911419 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C766F000 == 37 [pid = 3000] [id = 202] 09:18:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C3D77000) [pid = 3000] [serial = 604] [outer = 0000000000000000] 09:18:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C4981400) [pid = 3000] [serial = 605] [outer = 000000D4C3D77000] 09:18:31 INFO - PROCESS | 3000 | 1467821911478 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C499B400) [pid = 3000] [serial = 606] [outer = 000000D4C3D77000] 09:18:32 INFO - PROCESS | 3000 | 1467821912154 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 986ms 09:18:32 INFO - PROCESS | 3000 | 1467821912214 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 3000 | 1467821912218 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:18:32 INFO - PROCESS | 3000 | 1467821912223 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 3000 | 1467821912226 Marionette TRACE conn6 <- [1,774,null,{}] 09:18:32 INFO - PROCESS | 3000 | 1467821912230 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}] 09:18:32 INFO - PROCESS | 3000 | 1467821912233 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:32 INFO - PROCESS | 3000 | 1467821912350 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:18:32 INFO - PROCESS | 3000 | 1467821912415 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3000 | 1467821912418 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB116000 == 38 [pid = 3000] [id = 203] 09:18:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C7B96400) [pid = 3000] [serial = 607] [outer = 0000000000000000] 09:18:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C7D2AC00) [pid = 3000] [serial = 608] [outer = 000000D4C7B96400] 09:18:32 INFO - PROCESS | 3000 | 1467821912473 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C8196400) [pid = 3000] [serial = 609] [outer = 000000D4C7B96400] 09:18:33 INFO - PROCESS | 3000 | 1467821913109 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]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 943ms 09:18:33 INFO - PROCESS | 3000 | 1467821913169 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3000 | 1467821913174 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:18:33 INFO - PROCESS | 3000 | 1467821913185 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 3000 | 1467821913190 Marionette TRACE conn6 <- [1,778,null,{}] 09:18:33 INFO - PROCESS | 3000 | 1467821913195 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}] 09:18:33 INFO - PROCESS | 3000 | 1467821913198 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:33 INFO - PROCESS | 3000 | 1467821913347 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:18:33 INFO - PROCESS | 3000 | 1467821913411 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3000 | 1467821913414 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C840C000 == 39 [pid = 3000] [id = 204] 09:18:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C878F800) [pid = 3000] [serial = 610] [outer = 0000000000000000] 09:18:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C88B2C00) [pid = 3000] [serial = 611] [outer = 000000D4C878F800] 09:18:33 INFO - PROCESS | 3000 | 1467821913509 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8E56000) [pid = 3000] [serial = 612] [outer = 000000D4C878F800] 09:18:34 INFO - PROCESS | 3000 | 1467821914214 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1089ms 09:18:34 INFO - PROCESS | 3000 | 1467821914272 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3000 | 1467821914276 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:18:34 INFO - PROCESS | 3000 | 1467821914281 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:18:34 INFO - PROCESS | 3000 | 1467821914285 Marionette TRACE conn6 <- [1,782,null,{}] 09:18:34 INFO - PROCESS | 3000 | 1467821914290 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}] 09:18:34 INFO - PROCESS | 3000 | 1467821914293 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:34 INFO - PROCESS | 3000 | 1467821914397 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:18:34 INFO - PROCESS | 3000 | 1467821914470 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3000 | 1467821914472 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F5000 == 40 [pid = 3000] [id = 205] 09:18:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAF09C00) [pid = 3000] [serial = 613] [outer = 0000000000000000] 09:18:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BB625C00) [pid = 3000] [serial = 614] [outer = 000000D4BAF09C00] 09:18:34 INFO - PROCESS | 3000 | 1467821914522 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BFF09C00) [pid = 3000] [serial = 615] [outer = 000000D4BAF09C00] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1575800 == 39 [pid = 3000] [id = 186] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA646000 == 38 [pid = 3000] [id = 200] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1307800 == 37 [pid = 3000] [id = 199] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8410000 == 36 [pid = 3000] [id = 198] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C2800 == 35 [pid = 3000] [id = 197] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49E2800 == 34 [pid = 3000] [id = 196] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFFA8800 == 33 [pid = 3000] [id = 195] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B905A800 == 32 [pid = 3000] [id = 193] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CA6000 == 31 [pid = 3000] [id = 194] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C840C000 == 30 [pid = 3000] [id = 204] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB116000 == 29 [pid = 3000] [id = 203] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C766F000 == 28 [pid = 3000] [id = 202] 09:18:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC2E7800 == 27 [pid = 3000] [id = 201] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7573400) [pid = 3000] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BA92D400) [pid = 3000] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAE28800) [pid = 3000] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C4980000) [pid = 3000] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BFC24C00) [pid = 3000] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C0D95000) [pid = 3000] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BF15C800) [pid = 3000] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C6E3AC00) [pid = 3000] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C4984000) [pid = 3000] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB246400) [pid = 3000] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C878DC00) [pid = 3000] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C498DC00) [pid = 3000] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C132C400) [pid = 3000] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C539D400) [pid = 3000] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C499D800) [pid = 3000] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C5865C00) [pid = 3000] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BF362400) [pid = 3000] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:18:35 INFO - PROCESS | 3000 | 1467821915731 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1486ms 09:18:35 INFO - PROCESS | 3000 | 1467821915773 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 3000 | 1467821915777 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:18:35 INFO - PROCESS | 3000 | 1467821915782 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3000 | 1467821915785 Marionette TRACE conn6 <- [1,786,null,{}] 09:18:35 INFO - PROCESS | 3000 | 1467821915791 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}] 09:18:35 INFO - PROCESS | 3000 | 1467821915794 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:35 INFO - PROCESS | 3000 | 1467821915905 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:18:35 INFO - PROCESS | 3000 | 1467821915924 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 3000 | 1467821915926 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC43800 == 28 [pid = 3000] [id = 206] 09:18:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BAD40000) [pid = 3000] [serial = 616] [outer = 0000000000000000] 09:18:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BAE2CC00) [pid = 3000] [serial = 617] [outer = 000000D4BAD40000] 09:18:35 INFO - PROCESS | 3000 | 1467821915975 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BAF4A800) [pid = 3000] [serial = 618] [outer = 000000D4BAD40000] 09:18:36 INFO - PROCESS | 3000 | 1467821916405 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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 09:18:36 INFO - PROCESS | 3000 | 1467821916476 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 3000 | 1467821916482 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:18:36 INFO - PROCESS | 3000 | 1467821916488 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 3000 | 1467821916491 Marionette TRACE conn6 <- [1,790,null,{}] 09:18:36 INFO - PROCESS | 3000 | 1467821916495 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}] 09:18:36 INFO - PROCESS | 3000 | 1467821916498 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:36 INFO - PROCESS | 3000 | 1467821916589 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:18:36 INFO - PROCESS | 3000 | 1467821916638 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3000 | 1467821916641 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18EA000 == 29 [pid = 3000] [id = 207] 09:18:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BF364400) [pid = 3000] [serial = 619] [outer = 0000000000000000] 09:18:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BF3F3000) [pid = 3000] [serial = 620] [outer = 000000D4BF364400] 09:18:36 INFO - PROCESS | 3000 | 1467821916689 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BFE7A400) [pid = 3000] [serial = 621] [outer = 000000D4BF364400] 09:18:37 INFO - PROCESS | 3000 | 1467821917176 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 09:18:37 INFO - PROCESS | 3000 | 1467821917224 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3000 | 1467821917226 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:18:37 INFO - PROCESS | 3000 | 1467821917230 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 3000 | 1467821917233 Marionette TRACE conn6 <- [1,794,null,{}] 09:18:37 INFO - PROCESS | 3000 | 1467821917245 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}] 09:18:37 INFO - PROCESS | 3000 | 1467821917250 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:37 INFO - PROCESS | 3000 | 1467821917336 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:18:37 INFO - PROCESS | 3000 | 1467821917343 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 3000 | 1467821917346 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756C000 == 30 [pid = 3000] [id = 208] 09:18:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAF45C00) [pid = 3000] [serial = 622] [outer = 0000000000000000] 09:18:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C4985C00) [pid = 3000] [serial = 623] [outer = 000000D4BAF45C00] 09:18:37 INFO - PROCESS | 3000 | 1467821917395 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C4998C00) [pid = 3000] [serial = 624] [outer = 000000D4BAF45C00] 09:18:37 INFO - PROCESS | 3000 | 1467821917835 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 09:18:37 INFO - PROCESS | 3000 | 1467821917861 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3000 | 1467821917864 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:18:37 INFO - PROCESS | 3000 | 1467821917868 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 3000 | 1467821917870 Marionette TRACE conn6 <- [1,798,null,{}] 09:18:37 INFO - PROCESS | 3000 | 1467821917883 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}] 09:18:37 INFO - PROCESS | 3000 | 1467821917885 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:38 INFO - PROCESS | 3000 | 1467821918021 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:18:38 INFO - PROCESS | 3000 | 1467821918063 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 3000 | 1467821918065 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7ADE800 == 31 [pid = 3000] [id = 209] 09:18:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C4CD4000) [pid = 3000] [serial = 625] [outer = 0000000000000000] 09:18:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C53A5000) [pid = 3000] [serial = 626] [outer = 000000D4C4CD4000] 09:18:38 INFO - PROCESS | 3000 | 1467821918111 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C6A08800) [pid = 3000] [serial = 627] [outer = 000000D4C4CD4000] 09:18:38 INFO - PROCESS | 3000 | 1467821918558 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 09:18:38 INFO - PROCESS | 3000 | 1467821918605 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:18:38 INFO - PROCESS | 3000 | 1467821918607 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:18:38 INFO - PROCESS | 3000 | 1467821918610 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 3000 | 1467821918612 Marionette TRACE conn6 <- [1,802,null,{}] 09:18:38 INFO - PROCESS | 3000 | 1467821918616 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}] 09:18:38 INFO - PROCESS | 3000 | 1467821918618 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:38 INFO - PROCESS | 3000 | 1467821918721 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:18:38 INFO - PROCESS | 3000 | 1467821918728 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 3000 | 1467821918730 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8622800 == 32 [pid = 3000] [id = 210] 09:18:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BF363C00) [pid = 3000] [serial = 628] [outer = 0000000000000000] 09:18:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C6F5F400) [pid = 3000] [serial = 629] [outer = 000000D4BF363C00] 09:18:38 INFO - PROCESS | 3000 | 1467821918775 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7A27400) [pid = 3000] [serial = 630] [outer = 000000D4BF363C00] 09:18:39 INFO - PROCESS | 3000 | 1467821919243 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] 09:18:39 INFO - PROCESS | 3000 | 1467821919315 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:18:39 INFO - PROCESS | 3000 | 1467821919353 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 3000 | 1467821919355 Marionette TRACE conn6 <- [1,806,null,{}] 09:18:39 INFO - PROCESS | 3000 | 1467821919362 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}] 09:18:39 INFO - PROCESS | 3000 | 1467821919368 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:39 INFO - PROCESS | 3000 | 1467821919505 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:18:39 INFO - PROCESS | 3000 | 1467821919548 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3000 | 1467821919550 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA640800 == 33 [pid = 3000] [id = 211] 09:18:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BF35D800) [pid = 3000] [serial = 631] [outer = 0000000000000000] 09:18:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8197400) [pid = 3000] [serial = 632] [outer = 000000D4BF35D800] 09:18:39 INFO - PROCESS | 3000 | 1467821919596 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C86D6800) [pid = 3000] [serial = 633] [outer = 000000D4BF35D800] 09:18:39 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD3C000) [pid = 3000] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:18:39 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7D2A400) [pid = 3000] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:18:39 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C4CD3C00) [pid = 3000] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:18:39 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4B9ADAC00) [pid = 3000] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:18:39 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C1851C00) [pid = 3000] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:40 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C0C06000) [pid = 3000] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:18:40 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4B9235C00) [pid = 3000] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:40 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BF357400) [pid = 3000] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:18:40 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAF11800) [pid = 3000] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:18:40 INFO - PROCESS | 3000 | 1467821920097 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 797ms 09:18:40 INFO - PROCESS | 3000 | 1467821920145 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3000 | 1467821920147 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:18:40 INFO - PROCESS | 3000 | 1467821920151 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3000 | 1467821920152 Marionette TRACE conn6 <- [1,810,null,{}] 09:18:40 INFO - PROCESS | 3000 | 1467821920156 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}] 09:18:40 INFO - PROCESS | 3000 | 1467821920158 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:40 INFO - PROCESS | 3000 | 1467821920239 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:18:40 INFO - PROCESS | 3000 | 1467821920311 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3000 | 1467821920313 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB115800 == 34 [pid = 3000] [id = 212] 09:18:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BB082400) [pid = 3000] [serial = 634] [outer = 0000000000000000] 09:18:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C49A6C00) [pid = 3000] [serial = 635] [outer = 000000D4BB082400] 09:18:40 INFO - PROCESS | 3000 | 1467821920357 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C81EE800) [pid = 3000] [serial = 636] [outer = 000000D4BB082400] 09:18:40 INFO - PROCESS | 3000 | 1467821920721 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] 09:18:40 INFO - PROCESS | 3000 | 1467821920784 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:18:40 INFO - PROCESS | 3000 | 1467821920787 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3000 | 1467821920789 Marionette TRACE conn6 <- [1,814,null,{}] 09:18:40 INFO - PROCESS | 3000 | 1467821920792 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}] 09:18:40 INFO - PROCESS | 3000 | 1467821920794 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:40 INFO - PROCESS | 3000 | 1467821920924 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:18:40 INFO - PROCESS | 3000 | 1467821920930 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3000 | 1467821920932 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D5000 == 35 [pid = 3000] [id = 213] 09:18:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C878E400) [pid = 3000] [serial = 637] [outer = 0000000000000000] 09:18:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C88EBC00) [pid = 3000] [serial = 638] [outer = 000000D4C878E400] 09:18:40 INFO - PROCESS | 3000 | 1467821920977 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8E56C00) [pid = 3000] [serial = 639] [outer = 000000D4C878E400] 09:18:41 INFO - PROCESS | 3000 | 1467821921365 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 09:18:41 INFO - PROCESS | 3000 | 1467821921420 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 3000 | 1467821921422 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:18:41 INFO - PROCESS | 3000 | 1467821921426 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 3000 | 1467821921428 Marionette TRACE conn6 <- [1,818,null,{}] 09:18:41 INFO - PROCESS | 3000 | 1467821921432 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}] 09:18:41 INFO - PROCESS | 3000 | 1467821921434 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:41 INFO - PROCESS | 3000 | 1467821921513 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:18:41 INFO - PROCESS | 3000 | 1467821921519 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 3000 | 1467821921521 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756B800 == 36 [pid = 3000] [id = 214] 09:18:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8E5E400) [pid = 3000] [serial = 640] [outer = 0000000000000000] 09:18:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8F0E400) [pid = 3000] [serial = 641] [outer = 000000D4C8E5E400] 09:18:41 INFO - PROCESS | 3000 | 1467821921565 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C91B1000) [pid = 3000] [serial = 642] [outer = 000000D4C8E5E400] 09:18:41 INFO - PROCESS | 3000 | 1467821921975 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 09:18:42 INFO - PROCESS | 3000 | 1467821922061 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 3000 | 1467821922066 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:18:42 INFO - PROCESS | 3000 | 1467821922071 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:18:42 INFO - PROCESS | 3000 | 1467821922076 Marionette TRACE conn6 <- [1,822,null,{}] 09:18:42 INFO - PROCESS | 3000 | 1467821922083 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}] 09:18:42 INFO - PROCESS | 3000 | 1467821922086 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:42 INFO - PROCESS | 3000 | 1467821922247 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:18:42 INFO - PROCESS | 3000 | 1467821922379 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 3000 | 1467821922385 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCB8800 == 37 [pid = 3000] [id = 215] 09:18:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BA92D400) [pid = 3000] [serial = 643] [outer = 0000000000000000] 09:18:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAD3DC00) [pid = 3000] [serial = 644] [outer = 000000D4BA92D400] 09:18:42 INFO - PROCESS | 3000 | 1467821922442 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BB01BC00) [pid = 3000] [serial = 645] [outer = 000000D4BA92D400] 09:18:43 INFO - PROCESS | 3000 | 1467821923213 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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1183ms 09:18:43 INFO - PROCESS | 3000 | 1467821923261 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 3000 | 1467821923265 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:18:43 INFO - PROCESS | 3000 | 1467821923272 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 3000 | 1467821923276 Marionette TRACE conn6 <- [1,826,null,{}] 09:18:43 INFO - PROCESS | 3000 | 1467821923281 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}] 09:18:43 INFO - PROCESS | 3000 | 1467821923284 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:43 INFO - PROCESS | 3000 | 1467821923422 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:18:43 INFO - PROCESS | 3000 | 1467821923487 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3000 | 1467821923490 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AEC800 == 38 [pid = 3000] [id = 216] 09:18:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C0D9B800) [pid = 3000] [serial = 646] [outer = 0000000000000000] 09:18:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C13C2400) [pid = 3000] [serial = 647] [outer = 000000D4C0D9B800] 09:18:43 INFO - PROCESS | 3000 | 1467821923547 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C4995400) [pid = 3000] [serial = 648] [outer = 000000D4C0D9B800] 09:18:45 INFO - PROCESS | 3000 | 1467821925794 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2561ms 09:18:45 INFO - PROCESS | 3000 | 1467821925835 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 3000 | 1467821925839 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:18:45 INFO - PROCESS | 3000 | 1467821925845 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3000 | 1467821925848 Marionette TRACE conn6 <- [1,830,null,{}] 09:18:45 INFO - PROCESS | 3000 | 1467821925854 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}] 09:18:45 INFO - PROCESS | 3000 | 1467821925857 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:45 INFO - PROCESS | 3000 | 1467821925979 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:18:46 INFO - PROCESS | 3000 | 1467821926051 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3000 | 1467821926056 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCB4000 == 39 [pid = 3000] [id = 217] 09:18:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAE29C00) [pid = 3000] [serial = 649] [outer = 0000000000000000] 09:18:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BB011800) [pid = 3000] [serial = 650] [outer = 000000D4BAE29C00] 09:18:46 INFO - PROCESS | 3000 | 1467821926106 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BF47E400) [pid = 3000] [serial = 651] [outer = 000000D4BAE29C00] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D5000 == 38 [pid = 3000] [id = 213] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB115800 == 37 [pid = 3000] [id = 212] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA640800 == 36 [pid = 3000] [id = 211] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8622800 == 35 [pid = 3000] [id = 210] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7ADE800 == 34 [pid = 3000] [id = 209] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756C000 == 33 [pid = 3000] [id = 208] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18EA000 == 32 [pid = 3000] [id = 207] 09:18:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC43800 == 31 [pid = 3000] [id = 206] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7D1E000) [pid = 3000] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C81F5400) [pid = 3000] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8168400) [pid = 3000] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C53A4C00) [pid = 3000] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C6E36C00) [pid = 3000] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6E38800) [pid = 3000] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7B93C00) [pid = 3000] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C0DCF800) [pid = 3000] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4B9A44000) [pid = 3000] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD3B400) [pid = 3000] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7B9C000) [pid = 3000] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF4CD000) [pid = 3000] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C0D95800) [pid = 3000] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAF52000) [pid = 3000] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF154400) [pid = 3000] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C1858C00) [pid = 3000] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C759CC00) [pid = 3000] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:18:46 INFO - PROCESS | 3000 | 1467821926594 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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 839ms 09:18:46 INFO - PROCESS | 3000 | 1467821926688 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 3000 | 1467821926693 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:18:46 INFO - PROCESS | 3000 | 1467821926699 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:18:46 INFO - PROCESS | 3000 | 1467821926701 Marionette TRACE conn6 <- [1,834,null,{}] 09:18:46 INFO - PROCESS | 3000 | 1467821926706 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}] 09:18:46 INFO - PROCESS | 3000 | 1467821926708 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:46 INFO - PROCESS | 3000 | 1467821926803 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:18:46 INFO - PROCESS | 3000 | 1467821926809 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3000 | 1467821926812 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C45800 == 32 [pid = 3000] [id = 218] 09:18:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BF35CC00) [pid = 3000] [serial = 652] [outer = 0000000000000000] 09:18:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BF365000) [pid = 3000] [serial = 653] [outer = 000000D4BF35CC00] 09:18:46 INFO - PROCESS | 3000 | 1467821926862 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C0DD6C00) [pid = 3000] [serial = 654] [outer = 000000D4BF35CC00] 09:18:47 INFO - PROCESS | 3000 | 1467821927348 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 09:18:47 INFO - PROCESS | 3000 | 1467821927414 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3000 | 1467821927417 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:18:47 INFO - PROCESS | 3000 | 1467821927423 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:18:47 INFO - PROCESS | 3000 | 1467821927427 Marionette TRACE conn6 <- [1,838,null,{}] 09:18:47 INFO - PROCESS | 3000 | 1467821927438 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}] 09:18:47 INFO - PROCESS | 3000 | 1467821927443 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:47 INFO - PROCESS | 3000 | 1467821927528 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:18:47 INFO - PROCESS | 3000 | 1467821927610 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 3000 | 1467821927614 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7570800 == 33 [pid = 3000] [id = 219] 09:18:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4992800) [pid = 3000] [serial = 655] [outer = 0000000000000000] 09:18:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4CCF400) [pid = 3000] [serial = 656] [outer = 000000D4C4992800] 09:18:47 INFO - PROCESS | 3000 | 1467821927663 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C6E3A800) [pid = 3000] [serial = 657] [outer = 000000D4C4992800] 09:18:48 INFO - PROCESS | 3000 | 1467821928044 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 09:18:48 INFO - PROCESS | 3000 | 1467821928057 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 3000 | 1467821928060 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:18:48 INFO - PROCESS | 3000 | 1467821928078 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 3000 | 1467821928080 Marionette TRACE conn6 <- [1,842,null,{}] 09:18:48 INFO - PROCESS | 3000 | 1467821928083 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}] 09:18:48 INFO - PROCESS | 3000 | 1467821928085 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:48 INFO - PROCESS | 3000 | 1467821928174 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:18:48 INFO - PROCESS | 3000 | 1467821928179 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3000 | 1467821928181 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8409800 == 34 [pid = 3000] [id = 220] 09:18:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7599800) [pid = 3000] [serial = 658] [outer = 0000000000000000] 09:18:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7844000) [pid = 3000] [serial = 659] [outer = 000000D4C7599800] 09:18:48 INFO - PROCESS | 3000 | 1467821928228 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7D1D400) [pid = 3000] [serial = 660] [outer = 000000D4C7599800] 09:18:48 INFO - PROCESS | 3000 | 1467821928678 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:18:48 INFO - PROCESS | 3000 | 1467821928714 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 3000 | 1467821928716 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:18:48 INFO - PROCESS | 3000 | 1467821928720 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 3000 | 1467821928722 Marionette TRACE conn6 <- [1,846,null,{}] 09:18:48 INFO - PROCESS | 3000 | 1467821928725 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}] 09:18:48 INFO - PROCESS | 3000 | 1467821928728 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:48 INFO - PROCESS | 3000 | 1467821928840 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:18:48 INFO - PROCESS | 3000 | 1467821928920 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3000 | 1467821928922 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C912C800 == 35 [pid = 3000] [id = 221] 09:18:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8168400) [pid = 3000] [serial = 661] [outer = 0000000000000000] 09:18:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C819CC00) [pid = 3000] [serial = 662] [outer = 000000D4C8168400] 09:18:48 INFO - PROCESS | 3000 | 1467821928966 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C86D8800) [pid = 3000] [serial = 663] [outer = 000000D4C8168400] 09:18:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8F9B400) [pid = 3000] [serial = 664] [outer = 000000D4BA920400] 09:18:49 INFO - PROCESS | 3000 | 1467821929463 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 775ms 09:18:49 INFO - PROCESS | 3000 | 1467821929498 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3000 | 1467821929500 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:18:49 INFO - PROCESS | 3000 | 1467821929503 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 3000 | 1467821929505 Marionette TRACE conn6 <- [1,850,null,{}] 09:18:49 INFO - PROCESS | 3000 | 1467821929509 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}] 09:18:49 INFO - PROCESS | 3000 | 1467821929515 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:49 INFO - PROCESS | 3000 | 1467821929647 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:18:49 INFO - PROCESS | 3000 | 1467821929700 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 3000 | 1467821929702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7557000 == 36 [pid = 3000] [id = 222] 09:18:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BAD42000) [pid = 3000] [serial = 665] [outer = 0000000000000000] 09:18:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CA442400) [pid = 3000] [serial = 666] [outer = 000000D4BAD42000] 09:18:49 INFO - PROCESS | 3000 | 1467821929747 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB23CC00) [pid = 3000] [serial = 667] [outer = 000000D4BAD42000] 09:18:50 INFO - PROCESS | 3000 | 1467821930170 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 733ms 09:18:50 INFO - PROCESS | 3000 | 1467821930240 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3000 | 1467821930251 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:18:50 INFO - PROCESS | 3000 | 1467821930262 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 3000 | 1467821930264 Marionette TRACE conn6 <- [1,854,null,{}] 09:18:50 INFO - PROCESS | 3000 | 1467821930268 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}] 09:18:50 INFO - PROCESS | 3000 | 1467821930270 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:50 INFO - PROCESS | 3000 | 1467821930375 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:18:50 INFO - PROCESS | 3000 | 1467821930387 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3000 | 1467821930389 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC1A5000 == 37 [pid = 3000] [id = 223] 09:18:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4B9238400) [pid = 3000] [serial = 668] [outer = 0000000000000000] 09:18:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CB245000) [pid = 3000] [serial = 669] [outer = 000000D4B9238400] 09:18:50 INFO - PROCESS | 3000 | 1467821930433 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB28C400) [pid = 3000] [serial = 670] [outer = 000000D4B9238400] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAD40000) [pid = 3000] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BAF09C00) [pid = 3000] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BF364400) [pid = 3000] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAF45C00) [pid = 3000] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C4CD4000) [pid = 3000] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BF363C00) [pid = 3000] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BB082400) [pid = 3000] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF35D800) [pid = 3000] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C878E400) [pid = 3000] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BA928000) [pid = 3000] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C3D77000) [pid = 3000] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C7B96400) [pid = 3000] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:18:50 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C878F800) [pid = 3000] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:50 INFO - PROCESS | 3000 | 1467821930868 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 09:18:50 INFO - PROCESS | 3000 | 1467821930958 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3000 | 1467821930960 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:18:50 INFO - PROCESS | 3000 | 1467821930964 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 3000 | 1467821930966 Marionette TRACE conn6 <- [1,858,null,{}] 09:18:50 INFO - PROCESS | 3000 | 1467821930973 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}] 09:18:50 INFO - PROCESS | 3000 | 1467821930975 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:51 INFO - PROCESS | 3000 | 1467821931058 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:18:51 INFO - PROCESS | 3000 | 1467821931063 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3000 | 1467821931065 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAF5800 == 38 [pid = 3000] [id = 224] 09:18:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BF363C00) [pid = 3000] [serial = 671] [outer = 0000000000000000] 09:18:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C783D000) [pid = 3000] [serial = 672] [outer = 000000D4BF363C00] 09:18:51 INFO - PROCESS | 3000 | 1467821931109 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB287C00) [pid = 3000] [serial = 673] [outer = 000000D4BF363C00] 09:18:51 INFO - PROCESS | 3000 | 1467821931525 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 586ms 09:18:51 INFO - PROCESS | 3000 | 1467821931553 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 3000 | 1467821931555 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:18:51 INFO - PROCESS | 3000 | 1467821931558 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 3000 | 1467821931560 Marionette TRACE conn6 <- [1,862,null,{}] 09:18:51 INFO - PROCESS | 3000 | 1467821931564 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}] 09:18:51 INFO - PROCESS | 3000 | 1467821931566 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:51 INFO - PROCESS | 3000 | 1467821931648 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:18:51 INFO - PROCESS | 3000 | 1467821931654 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3000 | 1467821931656 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC40000 == 39 [pid = 3000] [id = 225] 09:18:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB30D400) [pid = 3000] [serial = 674] [outer = 0000000000000000] 09:18:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB351800) [pid = 3000] [serial = 675] [outer = 000000D4CB30D400] 09:18:51 INFO - PROCESS | 3000 | 1467821931699 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB6C1400) [pid = 3000] [serial = 676] [outer = 000000D4CB30D400] 09:18:52 INFO - PROCESS | 3000 | 1467821932135 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 09:18:52 INFO - PROCESS | 3000 | 1467821932190 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3000 | 1467821932193 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:18:52 INFO - PROCESS | 3000 | 1467821932196 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3000 | 1467821932198 Marionette TRACE conn6 <- [1,866,null,{}] 09:18:52 INFO - PROCESS | 3000 | 1467821932201 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}] 09:18:52 INFO - PROCESS | 3000 | 1467821932204 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:52 INFO - PROCESS | 3000 | 1467821932289 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:18:52 INFO - PROCESS | 3000 | 1467821932294 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 3000 | 1467821932296 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE083000 == 40 [pid = 3000] [id = 226] 09:18:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB6C8000) [pid = 3000] [serial = 677] [outer = 0000000000000000] 09:18:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB98B400) [pid = 3000] [serial = 678] [outer = 000000D4CB6C8000] 09:18:52 INFO - PROCESS | 3000 | 1467821932341 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB992800) [pid = 3000] [serial = 679] [outer = 000000D4CB6C8000] 09:18:52 INFO - PROCESS | 3000 | 1467821932933 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 776ms 09:18:53 INFO - PROCESS | 3000 | 1467821933023 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3000 | 1467821933027 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:18:53 INFO - PROCESS | 3000 | 1467821933033 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:18:53 INFO - PROCESS | 3000 | 1467821933037 Marionette TRACE conn6 <- [1,870,null,{}] 09:18:53 INFO - PROCESS | 3000 | 1467821933043 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}] 09:18:53 INFO - PROCESS | 3000 | 1467821933047 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:53 INFO - PROCESS | 3000 | 1467821933174 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:18:53 INFO - PROCESS | 3000 | 1467821933241 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3000 | 1467821933245 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5083000 == 41 [pid = 3000] [id = 227] 09:18:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAE2D800) [pid = 3000] [serial = 680] [outer = 0000000000000000] 09:18:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BF15C800) [pid = 3000] [serial = 681] [outer = 000000D4BAE2D800] 09:18:53 INFO - PROCESS | 3000 | 1467821933343 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C0D97000) [pid = 3000] [serial = 682] [outer = 000000D4BAE2D800] 09:18:53 INFO - PROCESS | 3000 | 1467821933928 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 944ms 09:18:53 INFO - PROCESS | 3000 | 1467821933985 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3000 | 1467821933990 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:18:54 INFO - PROCESS | 3000 | 1467821933997 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 3000 | 1467821934000 Marionette TRACE conn6 <- [1,874,null,{}] 09:18:54 INFO - PROCESS | 3000 | 1467821934004 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}] 09:18:54 INFO - PROCESS | 3000 | 1467821934007 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:54 INFO - PROCESS | 3000 | 1467821934122 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:18:54 INFO - PROCESS | 3000 | 1467821934197 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3000 | 1467821934200 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9140000 == 42 [pid = 3000] [id = 228] 09:18:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C4CD2C00) [pid = 3000] [serial = 683] [outer = 0000000000000000] 09:18:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C5867400) [pid = 3000] [serial = 684] [outer = 000000D4C4CD2C00] 09:18:54 INFO - PROCESS | 3000 | 1467821934298 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C7BA1000) [pid = 3000] [serial = 685] [outer = 000000D4C4CD2C00] 09:18:54 INFO - PROCESS | 3000 | 1467821934899 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 985ms 09:18:54 INFO - PROCESS | 3000 | 1467821934984 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3000 | 1467821934987 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:18:54 INFO - PROCESS | 3000 | 1467821934991 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 3000 | 1467821934995 Marionette TRACE conn6 <- [1,878,null,{}] 09:18:55 INFO - PROCESS | 3000 | 1467821935020 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}] 09:18:55 INFO - PROCESS | 3000 | 1467821935026 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:55 INFO - PROCESS | 3000 | 1467821935169 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:18:55 INFO - PROCESS | 3000 | 1467821935215 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3000 | 1467821935219 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE35F800 == 43 [pid = 3000] [id = 229] 09:18:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CAD6A000) [pid = 3000] [serial = 686] [outer = 0000000000000000] 09:18:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CB246000) [pid = 3000] [serial = 687] [outer = 000000D4CAD6A000] 09:18:55 INFO - PROCESS | 3000 | 1467821935277 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CB993000) [pid = 3000] [serial = 688] [outer = 000000D4CAD6A000] 09:18:56 INFO - PROCESS | 3000 | 1467821936138 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1183ms 09:18:56 INFO - PROCESS | 3000 | 1467821936176 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3000 | 1467821936181 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:18:56 INFO - PROCESS | 3000 | 1467821936186 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:18:56 INFO - PROCESS | 3000 | 1467821936189 Marionette TRACE conn6 <- [1,882,null,{}] 09:18:56 INFO - PROCESS | 3000 | 1467821936194 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}] 09:18:56 INFO - PROCESS | 3000 | 1467821936197 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:56 INFO - PROCESS | 3000 | 1467821936337 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:18:56 INFO - PROCESS | 3000 | 1467821936411 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 3000 | 1467821936416 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC1C000 == 44 [pid = 3000] [id = 230] 09:18:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4B9BC9400) [pid = 3000] [serial = 689] [outer = 0000000000000000] 09:18:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BC253400) [pid = 3000] [serial = 690] [outer = 000000D4B9BC9400] 09:18:56 INFO - PROCESS | 3000 | 1467821936511 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4BFBB8000) [pid = 3000] [serial = 691] [outer = 000000D4B9BC9400] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC40000 == 43 [pid = 3000] [id = 225] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAF5800 == 42 [pid = 3000] [id = 224] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC1A5000 == 41 [pid = 3000] [id = 223] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7557000 == 40 [pid = 3000] [id = 222] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C912C800 == 39 [pid = 3000] [id = 221] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8409800 == 38 [pid = 3000] [id = 220] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7570800 == 37 [pid = 3000] [id = 219] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C45800 == 36 [pid = 3000] [id = 218] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCB4000 == 35 [pid = 3000] [id = 217] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AEC800 == 34 [pid = 3000] [id = 216] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCB8800 == 33 [pid = 3000] [id = 215] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756B800 == 32 [pid = 3000] [id = 214] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F5000 == 31 [pid = 3000] [id = 205] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE35F800 == 30 [pid = 3000] [id = 229] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9140000 == 29 [pid = 3000] [id = 228] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE083000 == 28 [pid = 3000] [id = 226] 09:18:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5083000 == 27 [pid = 3000] [id = 227] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4BAE2CC00) [pid = 3000] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4BAF4A800) [pid = 3000] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4BFF09C00) [pid = 3000] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4BB625C00) [pid = 3000] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4BF3F3000) [pid = 3000] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4BFE7A400) [pid = 3000] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C4985C00) [pid = 3000] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C53A5000) [pid = 3000] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C6A08800) [pid = 3000] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7A27400) [pid = 3000] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C6F5F400) [pid = 3000] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C49A6C00) [pid = 3000] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8197400) [pid = 3000] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C88EBC00) [pid = 3000] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8F0E400) [pid = 3000] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BB286000) [pid = 3000] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3E400) [pid = 3000] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C499B400) [pid = 3000] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4981400) [pid = 3000] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8196400) [pid = 3000] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7D2AC00) [pid = 3000] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C8E56000) [pid = 3000] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C88B2C00) [pid = 3000] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C86D6800) [pid = 3000] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C81EE800) [pid = 3000] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C8E56C00) [pid = 3000] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C4998C00) [pid = 3000] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:18:57 INFO - PROCESS | 3000 | 1467821937714 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1592ms 09:18:57 INFO - PROCESS | 3000 | 1467821937782 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3000 | 1467821937787 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:18:57 INFO - PROCESS | 3000 | 1467821937792 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3000 | 1467821937795 Marionette TRACE conn6 <- [1,886,null,{}] 09:18:57 INFO - PROCESS | 3000 | 1467821937801 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}] 09:18:57 INFO - PROCESS | 3000 | 1467821937804 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:57 INFO - PROCESS | 3000 | 1467821937891 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:18:57 INFO - PROCESS | 3000 | 1467821937905 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3000 | 1467821937907 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFB31800 == 28 [pid = 3000] [id = 231] 09:18:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAE2CC00) [pid = 3000] [serial = 692] [outer = 0000000000000000] 09:18:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAF06400) [pid = 3000] [serial = 693] [outer = 000000D4BAE2CC00] 09:18:57 INFO - PROCESS | 3000 | 1467821937957 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAF51C00) [pid = 3000] [serial = 694] [outer = 000000D4BAE2CC00] 09:18:58 INFO - PROCESS | 3000 | 1467821938437 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 09:18:58 INFO - PROCESS | 3000 | 1467821938487 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3000 | 1467821938492 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:18:58 INFO - PROCESS | 3000 | 1467821938499 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 3000 | 1467821938501 Marionette TRACE conn6 <- [1,890,null,{}] 09:18:58 INFO - PROCESS | 3000 | 1467821938505 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}] 09:18:58 INFO - PROCESS | 3000 | 1467821938508 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:58 INFO - PROCESS | 3000 | 1467821938629 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:18:58 INFO - PROCESS | 3000 | 1467821938706 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3000 | 1467821938709 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1578800 == 29 [pid = 3000] [id = 232] 09:18:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BF326C00) [pid = 3000] [serial = 695] [outer = 0000000000000000] 09:18:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BF3F7000) [pid = 3000] [serial = 696] [outer = 000000D4BF326C00] 09:18:58 INFO - PROCESS | 3000 | 1467821938758 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BFE7D000) [pid = 3000] [serial = 697] [outer = 000000D4BF326C00] 09:18:59 INFO - PROCESS | 3000 | 1467821939147 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 09:18:59 INFO - PROCESS | 3000 | 1467821939190 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 3000 | 1467821939192 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:18:59 INFO - PROCESS | 3000 | 1467821939196 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 3000 | 1467821939199 Marionette TRACE conn6 <- [1,894,null,{}] 09:18:59 INFO - PROCESS | 3000 | 1467821939211 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}] 09:18:59 INFO - PROCESS | 3000 | 1467821939215 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:59 INFO - PROCESS | 3000 | 1467821939302 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:18:59 INFO - PROCESS | 3000 | 1467821939310 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3000 | 1467821939313 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:18:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AED000 == 30 [pid = 3000] [id = 233] 09:18:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BAD3BC00) [pid = 3000] [serial = 698] [outer = 0000000000000000] 09:18:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C4981400) [pid = 3000] [serial = 699] [outer = 000000D4BAD3BC00] 09:18:59 INFO - PROCESS | 3000 | 1467821939362 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C4991C00) [pid = 3000] [serial = 700] [outer = 000000D4BAD3BC00] 09:18:59 INFO - PROCESS | 3000 | 1467821939839 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 09:18:59 INFO - PROCESS | 3000 | 1467821939891 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 3000 | 1467821939894 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:18:59 INFO - PROCESS | 3000 | 1467821939897 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 3000 | 1467821939899 Marionette TRACE conn6 <- [1,898,null,{}] 09:18:59 INFO - PROCESS | 3000 | 1467821939903 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}] 09:18:59 INFO - PROCESS | 3000 | 1467821939905 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:00 INFO - PROCESS | 3000 | 1467821940050 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:19:00 INFO - PROCESS | 3000 | 1467821940071 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3000 | 1467821940073 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76CA800 == 31 [pid = 3000] [id = 234] 09:19:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C4B73800) [pid = 3000] [serial = 701] [outer = 0000000000000000] 09:19:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4CD6800) [pid = 3000] [serial = 702] [outer = 000000D4C4B73800] 09:19:00 INFO - PROCESS | 3000 | 1467821940119 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C5864800) [pid = 3000] [serial = 703] [outer = 000000D4C4B73800] 09:19:00 INFO - PROCESS | 3000 | 1467821940560 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 09:19:00 INFO - PROCESS | 3000 | 1467821940590 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 3000 | 1467821940592 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:19:00 INFO - PROCESS | 3000 | 1467821940595 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 3000 | 1467821940597 Marionette TRACE conn6 <- [1,902,null,{}] 09:19:00 INFO - PROCESS | 3000 | 1467821940601 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}] 09:19:00 INFO - PROCESS | 3000 | 1467821940603 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:00 INFO - PROCESS | 3000 | 1467821940718 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:19:00 INFO - PROCESS | 3000 | 1467821940724 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3000 | 1467821940726 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6E800 == 32 [pid = 3000] [id = 235] 09:19:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BBDDDC00) [pid = 3000] [serial = 704] [outer = 0000000000000000] 09:19:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C6E3A400) [pid = 3000] [serial = 705] [outer = 000000D4BBDDDC00] 09:19:00 INFO - PROCESS | 3000 | 1467821940772 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7593000) [pid = 3000] [serial = 706] [outer = 000000D4BBDDDC00] 09:19:01 INFO - PROCESS | 3000 | 1467821941226 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 09:19:01 INFO - PROCESS | 3000 | 1467821941288 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3000 | 1467821941291 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:19:01 INFO - PROCESS | 3000 | 1467821941294 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:19:01 INFO - PROCESS | 3000 | 1467821941295 Marionette TRACE conn6 <- [1,906,null,{}] 09:19:01 INFO - PROCESS | 3000 | 1467821941299 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}] 09:19:01 INFO - PROCESS | 3000 | 1467821941305 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:01 INFO - PROCESS | 3000 | 1467821941465 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:19:01 INFO - PROCESS | 3000 | 1467821941490 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 3000 | 1467821941492 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E20000 == 33 [pid = 3000] [id = 236] 09:19:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAD3A000) [pid = 3000] [serial = 707] [outer = 0000000000000000] 09:19:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7B98800) [pid = 3000] [serial = 708] [outer = 000000D4BAD3A000] 09:19:01 INFO - PROCESS | 3000 | 1467821941537 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8198800) [pid = 3000] [serial = 709] [outer = 000000D4BAD3A000] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C8168400) [pid = 3000] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8E5E400) [pid = 3000] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C0D9B800) [pid = 3000] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE29C00) [pid = 3000] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7599800) [pid = 3000] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF35CC00) [pid = 3000] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB6C8000) [pid = 3000] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BA92D400) [pid = 3000] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4992800) [pid = 3000] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB30D400) [pid = 3000] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF363C00) [pid = 3000] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD42000) [pid = 3000] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:19:01 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4B9238400) [pid = 3000] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:19:02 INFO - PROCESS | 3000 | 1467821942147 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 880ms 09:19:02 INFO - PROCESS | 3000 | 1467821942183 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:19:02 INFO - PROCESS | 3000 | 1467821942186 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:19:02 INFO - PROCESS | 3000 | 1467821942189 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3000 | 1467821942191 Marionette TRACE conn6 <- [1,910,null,{}] 09:19:02 INFO - PROCESS | 3000 | 1467821942195 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}] 09:19:02 INFO - PROCESS | 3000 | 1467821942197 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:02 INFO - PROCESS | 3000 | 1467821942294 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:19:02 INFO - PROCESS | 3000 | 1467821942303 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3000 | 1467821942305 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD23000 == 34 [pid = 3000] [id = 237] 09:19:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7BF0000) [pid = 3000] [serial = 710] [outer = 0000000000000000] 09:19:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8167400) [pid = 3000] [serial = 711] [outer = 000000D4C7BF0000] 09:19:02 INFO - PROCESS | 3000 | 1467821942349 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C81A1400) [pid = 3000] [serial = 712] [outer = 000000D4C7BF0000] 09:19:02 INFO - PROCESS | 3000 | 1467821942772 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:19:02 INFO - PROCESS | 3000 | 1467821942823 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3000 | 1467821942826 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:19:02 INFO - PROCESS | 3000 | 1467821942829 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3000 | 1467821942831 Marionette TRACE conn6 <- [1,914,null,{}] 09:19:02 INFO - PROCESS | 3000 | 1467821942835 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}] 09:19:02 INFO - PROCESS | 3000 | 1467821942837 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:02 INFO - PROCESS | 3000 | 1467821942918 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:19:02 INFO - PROCESS | 3000 | 1467821942923 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3000 | 1467821942925 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2CA000 == 35 [pid = 3000] [id = 238] 09:19:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8788C00) [pid = 3000] [serial = 713] [outer = 0000000000000000] 09:19:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C878BC00) [pid = 3000] [serial = 714] [outer = 000000D4C8788C00] 09:19:02 INFO - PROCESS | 3000 | 1467821942971 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C87B9800) [pid = 3000] [serial = 715] [outer = 000000D4C8788C00] 09:19:03 INFO - PROCESS | 3000 | 1467821943404 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:19:03 INFO - PROCESS | 3000 | 1467821943459 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3000 | 1467821943461 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:19:03 INFO - PROCESS | 3000 | 1467821943464 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 3000 | 1467821943466 Marionette TRACE conn6 <- [1,918,null,{}] 09:19:03 INFO - PROCESS | 3000 | 1467821943474 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}] 09:19:03 INFO - PROCESS | 3000 | 1467821943476 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:03 INFO - PROCESS | 3000 | 1467821943557 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:19:03 INFO - PROCESS | 3000 | 1467821943563 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3000 | 1467821943565 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AE6000 == 36 [pid = 3000] [id = 239] 09:19:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C88B2C00) [pid = 3000] [serial = 716] [outer = 0000000000000000] 09:19:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8E56400) [pid = 3000] [serial = 717] [outer = 000000D4C88B2C00] 09:19:03 INFO - PROCESS | 3000 | 1467821943610 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8F11C00) [pid = 3000] [serial = 718] [outer = 000000D4C88B2C00] 09:19:04 INFO - PROCESS | 3000 | 1467821944217 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 797ms 09:19:04 INFO - PROCESS | 3000 | 1467821944296 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3000 | 1467821944301 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:19:04 INFO - PROCESS | 3000 | 1467821944330 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3000 | 1467821944334 Marionette TRACE conn6 <- [1,922,null,{}] 09:19:04 INFO - PROCESS | 3000 | 1467821944340 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}] 09:19:04 INFO - PROCESS | 3000 | 1467821944344 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:04 INFO - PROCESS | 3000 | 1467821944486 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:19:04 INFO - PROCESS | 3000 | 1467821944553 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 3000 | 1467821944556 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C41000 == 37 [pid = 3000] [id = 240] 09:19:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BA02E000) [pid = 3000] [serial = 719] [outer = 0000000000000000] 09:19:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAF0A800) [pid = 3000] [serial = 720] [outer = 000000D4BA02E000] 09:19:04 INFO - PROCESS | 3000 | 1467821944655 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BF35B400) [pid = 3000] [serial = 721] [outer = 000000D4BA02E000] 09:19:05 INFO - PROCESS | 3000 | 1467821945311 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1036ms 09:19:05 INFO - PROCESS | 3000 | 1467821945376 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 3000 | 1467821945381 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:19:05 INFO - PROCESS | 3000 | 1467821945388 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 3000 | 1467821945392 Marionette TRACE conn6 <- [1,926,null,{}] 09:19:05 INFO - PROCESS | 3000 | 1467821945416 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}] 09:19:05 INFO - PROCESS | 3000 | 1467821945419 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:05 INFO - PROCESS | 3000 | 1467821945548 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:19:05 INFO - PROCESS | 3000 | 1467821945616 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3000 | 1467821945619 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6E000 == 38 [pid = 3000] [id = 241] 09:19:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C1857000) [pid = 3000] [serial = 722] [outer = 0000000000000000] 09:19:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C4984400) [pid = 3000] [serial = 723] [outer = 000000D4C1857000] 09:19:05 INFO - PROCESS | 3000 | 1467821945677 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C4B7C000) [pid = 3000] [serial = 724] [outer = 000000D4C1857000] 09:19:06 INFO - PROCESS | 3000 | 1467821946546 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1214ms 09:19:06 INFO - PROCESS | 3000 | 1467821946610 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3000 | 1467821946614 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:19:06 INFO - PROCESS | 3000 | 1467821946620 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:19:06 INFO - PROCESS | 3000 | 1467821946624 Marionette TRACE conn6 <- [1,930,null,{}] 09:19:06 INFO - PROCESS | 3000 | 1467821946629 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}] 09:19:06 INFO - PROCESS | 3000 | 1467821946632 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:06 INFO - PROCESS | 3000 | 1467821946756 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:19:06 INFO - PROCESS | 3000 | 1467821946825 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 3000 | 1467821946830 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1304000 == 39 [pid = 3000] [id = 242] 09:19:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BF157400) [pid = 3000] [serial = 725] [outer = 0000000000000000] 09:19:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BF35D000) [pid = 3000] [serial = 726] [outer = 000000D4BF157400] 09:19:06 INFO - PROCESS | 3000 | 1467821946884 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C0DA1400) [pid = 3000] [serial = 727] [outer = 000000D4BF157400] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2CA000 == 38 [pid = 3000] [id = 238] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD23000 == 37 [pid = 3000] [id = 237] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E20000 == 36 [pid = 3000] [id = 236] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6E800 == 35 [pid = 3000] [id = 235] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76CA800 == 34 [pid = 3000] [id = 234] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AED000 == 33 [pid = 3000] [id = 233] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1578800 == 32 [pid = 3000] [id = 232] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFB31800 == 31 [pid = 3000] [id = 231] 09:19:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC1C000 == 30 [pid = 3000] [id = 230] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C819CC00) [pid = 3000] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C91B1000) [pid = 3000] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C13C2400) [pid = 3000] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C4995400) [pid = 3000] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BB011800) [pid = 3000] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BF47E400) [pid = 3000] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7844000) [pid = 3000] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF365000) [pid = 3000] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CB98B400) [pid = 3000] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB992800) [pid = 3000] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C0DD6C00) [pid = 3000] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF45000) [pid = 3000] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C86D8800) [pid = 3000] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD3DC00) [pid = 3000] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BB01BC00) [pid = 3000] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C6E3A800) [pid = 3000] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C4CCF400) [pid = 3000] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB6C1400) [pid = 3000] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C783D000) [pid = 3000] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA442400) [pid = 3000] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CB245000) [pid = 3000] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB23CC00) [pid = 3000] [serial = 667] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB351800) [pid = 3000] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB287C00) [pid = 3000] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C7D1D400) [pid = 3000] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB28C400) [pid = 3000] [serial = 670] [outer = 0000000000000000] [url = about:blank] 09:19:07 INFO - PROCESS | 3000 | 1467821947407 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 839ms 09:19:07 INFO - PROCESS | 3000 | 1467821947465 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 3000 | 1467821947470 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:19:07 INFO - PROCESS | 3000 | 1467821947476 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 3000 | 1467821947479 Marionette TRACE conn6 <- [1,934,null,{}] 09:19:07 INFO - PROCESS | 3000 | 1467821947483 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}] 09:19:07 INFO - PROCESS | 3000 | 1467821947485 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:07 INFO - PROCESS | 3000 | 1467821947574 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:19:07 INFO - PROCESS | 3000 | 1467821947580 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3000 | 1467821947583 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E1800 == 31 [pid = 3000] [id = 243] 09:19:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF360C00) [pid = 3000] [serial = 728] [outer = 0000000000000000] 09:19:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BFEE9800) [pid = 3000] [serial = 729] [outer = 000000D4BF360C00] 09:19:07 INFO - PROCESS | 3000 | 1467821947645 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C17CE000) [pid = 3000] [serial = 730] [outer = 000000D4BF360C00] 09:19:08 INFO - PROCESS | 3000 | 1467821948103 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 09:19:08 INFO - PROCESS | 3000 | 1467821948170 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3000 | 1467821948172 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:19:08 INFO - PROCESS | 3000 | 1467821948176 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3000 | 1467821948179 Marionette TRACE conn6 <- [1,938,null,{}] 09:19:08 INFO - PROCESS | 3000 | 1467821948191 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}] 09:19:08 INFO - PROCESS | 3000 | 1467821948196 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:08 INFO - PROCESS | 3000 | 1467821948284 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:19:08 INFO - PROCESS | 3000 | 1467821948291 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3000 | 1467821948295 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D1000 == 32 [pid = 3000] [id = 244] 09:19:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BA257800) [pid = 3000] [serial = 731] [outer = 0000000000000000] 09:19:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C53A7400) [pid = 3000] [serial = 732] [outer = 000000D4BA257800] 09:19:08 INFO - PROCESS | 3000 | 1467821948356 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7544000) [pid = 3000] [serial = 733] [outer = 000000D4BA257800] 09:19:08 INFO - PROCESS | 3000 | 1467821948773 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:19:08 INFO - PROCESS | 3000 | 1467821948810 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3000 | 1467821948813 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:19:08 INFO - PROCESS | 3000 | 1467821948816 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3000 | 1467821948818 Marionette TRACE conn6 <- [1,942,null,{}] 09:19:08 INFO - PROCESS | 3000 | 1467821948826 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}] 09:19:08 INFO - PROCESS | 3000 | 1467821948828 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:08 INFO - PROCESS | 3000 | 1467821948917 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:19:08 INFO - PROCESS | 3000 | 1467821948952 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3000 | 1467821948954 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C885C800 == 33 [pid = 3000] [id = 245] 09:19:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7B9B400) [pid = 3000] [serial = 734] [outer = 0000000000000000] 09:19:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7BF0C00) [pid = 3000] [serial = 735] [outer = 000000D4C7B9B400] 09:19:09 INFO - PROCESS | 3000 | 1467821948999 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7D29800) [pid = 3000] [serial = 736] [outer = 000000D4C7B9B400] 09:19:09 INFO - PROCESS | 3000 | 1467821949473 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 692ms 09:19:09 INFO - PROCESS | 3000 | 1467821949513 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3000 | 1467821949515 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:19:09 INFO - PROCESS | 3000 | 1467821949518 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3000 | 1467821949520 Marionette TRACE conn6 <- [1,946,null,{}] 09:19:09 INFO - PROCESS | 3000 | 1467821949524 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}] 09:19:09 INFO - PROCESS | 3000 | 1467821949526 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:09 INFO - PROCESS | 3000 | 1467821949641 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:19:09 INFO - PROCESS | 3000 | 1467821949648 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3000 | 1467821949650 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA46B000 == 34 [pid = 3000] [id = 246] 09:19:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7D2B400) [pid = 3000] [serial = 737] [outer = 0000000000000000] 09:19:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C819CC00) [pid = 3000] [serial = 738] [outer = 000000D4C7D2B400] 09:19:09 INFO - PROCESS | 3000 | 1467821949734 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C878C000) [pid = 3000] [serial = 739] [outer = 000000D4C7D2B400] 09:19:10 INFO - PROCESS | 3000 | 1467821950179 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 09:19:10 INFO - PROCESS | 3000 | 1467821950214 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3000 | 1467821950216 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:19:10 INFO - PROCESS | 3000 | 1467821950220 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3000 | 1467821950222 Marionette TRACE conn6 <- [1,950,null,{}] 09:19:10 INFO - PROCESS | 3000 | 1467821950225 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}] 09:19:10 INFO - PROCESS | 3000 | 1467821950231 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:10 INFO - PROCESS | 3000 | 1467821950394 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:19:10 INFO - PROCESS | 3000 | 1467821950414 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3000 | 1467821950416 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CE800 == 35 [pid = 3000] [id = 247] 09:19:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8E56C00) [pid = 3000] [serial = 740] [outer = 0000000000000000] 09:19:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CA13E400) [pid = 3000] [serial = 741] [outer = 000000D4C8E56C00] 09:19:10 INFO - PROCESS | 3000 | 1467821950461 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB23C000) [pid = 3000] [serial = 742] [outer = 000000D4C8E56C00] 09:19:10 INFO - PROCESS | 3000 | 1467821950895 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 735ms 09:19:10 INFO - PROCESS | 3000 | 1467821950958 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3000 | 1467821950960 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:19:10 INFO - PROCESS | 3000 | 1467821950964 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3000 | 1467821950966 Marionette TRACE conn6 <- [1,954,null,{}] 09:19:10 INFO - PROCESS | 3000 | 1467821950970 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}] 09:19:10 INFO - PROCESS | 3000 | 1467821950972 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:11 INFO - PROCESS | 3000 | 1467821951084 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:19:11 INFO - PROCESS | 3000 | 1467821951094 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3000 | 1467821951096 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0CE000 == 36 [pid = 3000] [id = 248] 09:19:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB244400) [pid = 3000] [serial = 743] [outer = 0000000000000000] 09:19:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB287400) [pid = 3000] [serial = 744] [outer = 000000D4CB244400] 09:19:11 INFO - PROCESS | 3000 | 1467821951180 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB30F000) [pid = 3000] [serial = 745] [outer = 000000D4CB244400] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE2CC00) [pid = 3000] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4B73800) [pid = 3000] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4B9BC9400) [pid = 3000] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF326C00) [pid = 3000] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3BC00) [pid = 3000] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BBDDDC00) [pid = 3000] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAD3A000) [pid = 3000] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8788C00) [pid = 3000] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAE2D800) [pid = 3000] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C4CD2C00) [pid = 3000] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CAD6A000) [pid = 3000] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:19:11 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7BF0000) [pid = 3000] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:19:11 INFO - PROCESS | 3000 | 1467821951602 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 693ms 09:19:11 INFO - PROCESS | 3000 | 1467821951659 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 3000 | 1467821951661 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:19:11 INFO - PROCESS | 3000 | 1467821951665 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 3000 | 1467821951667 Marionette TRACE conn6 <- [1,958,null,{}] 09:19:11 INFO - PROCESS | 3000 | 1467821951670 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}] 09:19:11 INFO - PROCESS | 3000 | 1467821951672 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:11 INFO - PROCESS | 3000 | 1467821951779 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:19:11 INFO - PROCESS | 3000 | 1467821951787 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3000 | 1467821951789 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCADF800 == 37 [pid = 3000] [id = 249] 09:19:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BFEEBC00) [pid = 3000] [serial = 746] [outer = 0000000000000000] 09:19:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8199800) [pid = 3000] [serial = 747] [outer = 000000D4BFEEBC00] 09:19:11 INFO - PROCESS | 3000 | 1467821951834 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB34C800) [pid = 3000] [serial = 748] [outer = 000000D4BFEEBC00] 09:19:12 INFO - PROCESS | 3000 | 1467821952271 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 627ms 09:19:12 INFO - PROCESS | 3000 | 1467821952294 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3000 | 1467821952296 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:19:12 INFO - PROCESS | 3000 | 1467821952300 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3000 | 1467821952302 Marionette TRACE conn6 <- [1,962,null,{}] 09:19:12 INFO - PROCESS | 3000 | 1467821952311 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}] 09:19:12 INFO - PROCESS | 3000 | 1467821952313 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:12 INFO - PROCESS | 3000 | 1467821952395 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:19:12 INFO - PROCESS | 3000 | 1467821952401 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 3000 | 1467821952403 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76B9000 == 38 [pid = 3000] [id = 250] 09:19:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB6C1400) [pid = 3000] [serial = 749] [outer = 0000000000000000] 09:19:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB6C4400) [pid = 3000] [serial = 750] [outer = 000000D4CB6C1400] 09:19:12 INFO - PROCESS | 3000 | 1467821952450 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB98E400) [pid = 3000] [serial = 751] [outer = 000000D4CB6C1400] 09:19:12 INFO - PROCESS | 3000 | 1467821952853 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 587ms 09:19:12 INFO - PROCESS | 3000 | 1467821952890 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3000 | 1467821952892 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:19:12 INFO - PROCESS | 3000 | 1467821952907 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3000 | 1467821952909 Marionette TRACE conn6 <- [1,966,null,{}] 09:19:12 INFO - PROCESS | 3000 | 1467821952913 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}] 09:19:12 INFO - PROCESS | 3000 | 1467821952915 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:13 INFO - PROCESS | 3000 | 1467821952998 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:19:13 INFO - PROCESS | 3000 | 1467821953004 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3000 | 1467821953006 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE074000 == 39 [pid = 3000] [id = 251] 09:19:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB992800) [pid = 3000] [serial = 752] [outer = 0000000000000000] 09:19:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CBB03800) [pid = 3000] [serial = 753] [outer = 000000D4CB992800] 09:19:13 INFO - PROCESS | 3000 | 1467821953052 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CBB0B000) [pid = 3000] [serial = 754] [outer = 000000D4CB992800] 09:19:13 INFO - PROCESS | 3000 | 1467821953669 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 795ms 09:19:13 INFO - PROCESS | 3000 | 1467821953694 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 3000 | 1467821953699 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:19:13 INFO - PROCESS | 3000 | 1467821953704 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 3000 | 1467821953708 Marionette TRACE conn6 <- [1,970,null,{}] 09:19:13 INFO - PROCESS | 3000 | 1467821953714 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}] 09:19:13 INFO - PROCESS | 3000 | 1467821953717 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:13 INFO - PROCESS | 3000 | 1467821953838 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:19:13 INFO - PROCESS | 3000 | 1467821953957 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3000 | 1467821953960 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1580800 == 40 [pid = 3000] [id = 252] 09:19:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAF05800) [pid = 3000] [serial = 755] [outer = 0000000000000000] 09:19:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BF158000) [pid = 3000] [serial = 756] [outer = 000000D4BAF05800] 09:19:14 INFO - PROCESS | 3000 | 1467821954021 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C0E48400) [pid = 3000] [serial = 757] [outer = 000000D4BAF05800] 09:19:14 INFO - PROCESS | 3000 | 1467821954636 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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 09:19:14 INFO - PROCESS | 3000 | 1467821954693 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3000 | 1467821954698 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:19:14 INFO - PROCESS | 3000 | 1467821954705 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 3000 | 1467821954708 Marionette TRACE conn6 <- [1,974,null,{}] 09:19:14 INFO - PROCESS | 3000 | 1467821954712 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}] 09:19:14 INFO - PROCESS | 3000 | 1467821954715 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:14 INFO - PROCESS | 3000 | 1467821954830 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:19:14 INFO - PROCESS | 3000 | 1467821954906 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3000 | 1467821954909 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB11E000 == 41 [pid = 3000] [id = 253] 09:19:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C6F61C00) [pid = 3000] [serial = 758] [outer = 0000000000000000] 09:19:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C759A000) [pid = 3000] [serial = 759] [outer = 000000D4C6F61C00] 09:19:15 INFO - PROCESS | 3000 | 1467821955007 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8197400) [pid = 3000] [serial = 760] [outer = 000000D4C6F61C00] 09:19:15 INFO - PROCESS | 3000 | 1467821955618 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 985ms 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:19:15 INFO - PROCESS | 3000 | 1467821955692 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 3000 | 1467821955695 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:19:15 INFO - PROCESS | 3000 | 1467821955699 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3000 | 1467821955703 Marionette TRACE conn6 <- [1,978,null,{}] 09:19:15 INFO - PROCESS | 3000 | 1467821955715 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}] 09:19:15 INFO - PROCESS | 3000 | 1467821955720 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:15 INFO - PROCESS | 3000 | 1467821955832 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:19:15 INFO - PROCESS | 3000 | 1467821955911 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 3000 | 1467821955914 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE35C800 == 42 [pid = 3000] [id = 254] 09:19:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB247C00) [pid = 3000] [serial = 761] [outer = 0000000000000000] 09:19:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB308800) [pid = 3000] [serial = 762] [outer = 000000D4CB247C00] 09:19:16 INFO - PROCESS | 3000 | 1467821956013 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CBB0EC00) [pid = 3000] [serial = 763] [outer = 000000D4CB247C00] 09:19:16 INFO - PROCESS | 3000 | 1467821956582 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]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 944ms 09:19:16 INFO - PROCESS | 3000 | 1467821956645 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 3000 | 1467821956649 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:19:16 INFO - PROCESS | 3000 | 1467821956652 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 3000 | 1467821956654 Marionette TRACE conn6 <- [1,982,null,{}] 09:19:16 INFO - PROCESS | 3000 | 1467821956659 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}] 09:19:16 INFO - PROCESS | 3000 | 1467821956661 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:16 INFO - PROCESS | 3000 | 1467821956776 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:19:16 INFO - PROCESS | 3000 | 1467821956864 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 3000 | 1467821956867 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC43800 == 43 [pid = 3000] [id = 255] 09:19:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C0E45C00) [pid = 3000] [serial = 764] [outer = 0000000000000000] 09:19:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C5867C00) [pid = 3000] [serial = 765] [outer = 000000D4C0E45C00] 09:19:16 INFO - PROCESS | 3000 | 1467821956923 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C88BB400) [pid = 3000] [serial = 766] [outer = 000000D4C0E45C00] 09:19:17 INFO - PROCESS | 3000 | 1467821957724 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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1142ms 09:19:17 INFO - PROCESS | 3000 | 1467821957795 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 3000 | 1467821957800 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:19:17 INFO - PROCESS | 3000 | 1467821957804 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 3000 | 1467821957807 Marionette TRACE conn6 <- [1,986,null,{}] 09:19:17 INFO - PROCESS | 3000 | 1467821957813 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}] 09:19:17 INFO - PROCESS | 3000 | 1467821957815 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:17 INFO - PROCESS | 3000 | 1467821957929 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:19:18 INFO - PROCESS | 3000 | 1467821958000 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3000 | 1467821958002 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1308800 == 44 [pid = 3000] [id = 256] 09:19:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BF476400) [pid = 3000] [serial = 767] [outer = 0000000000000000] 09:19:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C4980400) [pid = 3000] [serial = 768] [outer = 000000D4BF476400] 09:19:18 INFO - PROCESS | 3000 | 1467821958053 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4C4CD7400) [pid = 3000] [serial = 769] [outer = 000000D4BF476400] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76B9000 == 43 [pid = 3000] [id = 250] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCADF800 == 42 [pid = 3000] [id = 249] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0CE000 == 41 [pid = 3000] [id = 248] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3CE800 == 40 [pid = 3000] [id = 247] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA46B000 == 39 [pid = 3000] [id = 246] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C885C800 == 38 [pid = 3000] [id = 245] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D1000 == 37 [pid = 3000] [id = 244] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E1800 == 36 [pid = 3000] [id = 243] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1304000 == 35 [pid = 3000] [id = 242] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6E000 == 34 [pid = 3000] [id = 241] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C41000 == 33 [pid = 3000] [id = 240] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AE6000 == 32 [pid = 3000] [id = 239] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC43800 == 31 [pid = 3000] [id = 255] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE35C800 == 30 [pid = 3000] [id = 254] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB11E000 == 29 [pid = 3000] [id = 253] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE074000 == 28 [pid = 3000] [id = 251] 09:19:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1580800 == 27 [pid = 3000] [id = 252] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4C7593000) [pid = 3000] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C878BC00) [pid = 3000] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C0D97000) [pid = 3000] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C87B9800) [pid = 3000] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4BF15C800) [pid = 3000] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C7BA1000) [pid = 3000] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C5867400) [pid = 3000] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CB993000) [pid = 3000] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C8E56400) [pid = 3000] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB246000) [pid = 3000] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8198800) [pid = 3000] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C8167400) [pid = 3000] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C81A1400) [pid = 3000] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4991C00) [pid = 3000] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAF06400) [pid = 3000] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF51C00) [pid = 3000] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4CD6800) [pid = 3000] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BFBB8000) [pid = 3000] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BC253400) [pid = 3000] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF3F7000) [pid = 3000] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BFE7D000) [pid = 3000] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C4981400) [pid = 3000] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C6E3A400) [pid = 3000] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C5864800) [pid = 3000] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C7B98800) [pid = 3000] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:19:19 INFO - PROCESS | 3000 | 1467821959255 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1489ms 09:19:19 INFO - PROCESS | 3000 | 1467821959298 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 3000 | 1467821959302 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:19:19 INFO - PROCESS | 3000 | 1467821959307 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 3000 | 1467821959312 Marionette TRACE conn6 <- [1,990,null,{}] 09:19:19 INFO - PROCESS | 3000 | 1467821959317 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}] 09:19:19 INFO - PROCESS | 3000 | 1467821959320 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:19 INFO - PROCESS | 3000 | 1467821959414 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:19:19 INFO - PROCESS | 3000 | 1467821959422 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 3000 | 1467821959425 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC7C800 == 28 [pid = 3000] [id = 257] 09:19:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAD42000) [pid = 3000] [serial = 770] [outer = 0000000000000000] 09:19:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAF08C00) [pid = 3000] [serial = 771] [outer = 000000D4BAD42000] 09:19:19 INFO - PROCESS | 3000 | 1467821959474 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BB00D400) [pid = 3000] [serial = 772] [outer = 000000D4BAD42000] 09:19:19 INFO - PROCESS | 3000 | 1467821959952 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 09:19:20 INFO - PROCESS | 3000 | 1467821960003 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 3000 | 1467821960008 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:19:20 INFO - PROCESS | 3000 | 1467821960014 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 3000 | 1467821960017 Marionette TRACE conn6 <- [1,994,null,{}] 09:19:20 INFO - PROCESS | 3000 | 1467821960021 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}] 09:19:20 INFO - PROCESS | 3000 | 1467821960024 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:20 INFO - PROCESS | 3000 | 1467821960148 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:19:20 INFO - PROCESS | 3000 | 1467821960225 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 3000 | 1467821960228 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1580800 == 29 [pid = 3000] [id = 258] 09:19:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BB012400) [pid = 3000] [serial = 773] [outer = 0000000000000000] 09:19:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BF364400) [pid = 3000] [serial = 774] [outer = 000000D4BB012400] 09:19:20 INFO - PROCESS | 3000 | 1467821960277 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BFE70C00) [pid = 3000] [serial = 775] [outer = 000000D4BB012400] 09:19:20 INFO - PROCESS | 3000 | 1467821960671 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 09:19:20 INFO - PROCESS | 3000 | 1467821960707 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 3000 | 1467821960709 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:19:20 INFO - PROCESS | 3000 | 1467821960713 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 3000 | 1467821960716 Marionette TRACE conn6 <- [1,998,null,{}] 09:19:20 INFO - PROCESS | 3000 | 1467821960728 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}] 09:19:20 INFO - PROCESS | 3000 | 1467821960733 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:20 INFO - PROCESS | 3000 | 1467821960819 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:19:20 INFO - PROCESS | 3000 | 1467821960827 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 3000 | 1467821960830 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7676800 == 30 [pid = 3000] [id = 259] 09:19:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C132C400) [pid = 3000] [serial = 776] [outer = 0000000000000000] 09:19:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C185CC00) [pid = 3000] [serial = 777] [outer = 000000D4C132C400] 09:19:20 INFO - PROCESS | 3000 | 1467821960879 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C498E800) [pid = 3000] [serial = 778] [outer = 000000D4C132C400] 09:19:21 INFO - PROCESS | 3000 | 1467821961358 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 692ms 09:19:21 INFO - PROCESS | 3000 | 1467821961408 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 3000 | 1467821961411 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:19:21 INFO - PROCESS | 3000 | 1467821961414 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 3000 | 1467821961416 Marionette TRACE conn6 <- [1,1002,null,{}] 09:19:21 INFO - PROCESS | 3000 | 1467821961420 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}] 09:19:21 INFO - PROCESS | 3000 | 1467821961422 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:21 INFO - PROCESS | 3000 | 1467821961566 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:19:21 INFO - PROCESS | 3000 | 1467821961589 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 3000 | 1467821961591 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AEE800 == 31 [pid = 3000] [id = 260] 09:19:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C539B800) [pid = 3000] [serial = 779] [outer = 0000000000000000] 09:19:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C5830400) [pid = 3000] [serial = 780] [outer = 000000D4C539B800] 09:19:21 INFO - PROCESS | 3000 | 1467821961637 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C6E39000) [pid = 3000] [serial = 781] [outer = 000000D4C539B800] 09:19:22 INFO - PROCESS | 3000 | 1467821962085 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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 735ms 09:19:22 INFO - PROCESS | 3000 | 1467821962156 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 3000 | 1467821962159 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:19:22 INFO - PROCESS | 3000 | 1467821962168 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3000 | 1467821962170 Marionette TRACE conn6 <- [1,1006,null,{}] 09:19:22 INFO - PROCESS | 3000 | 1467821962174 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}] 09:19:22 INFO - PROCESS | 3000 | 1467821962176 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:22 INFO - PROCESS | 3000 | 1467821962289 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:19:22 INFO - PROCESS | 3000 | 1467821962301 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3000 | 1467821962303 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C863E800 == 32 [pid = 3000] [id = 261] 09:19:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7592400) [pid = 3000] [serial = 782] [outer = 0000000000000000] 09:19:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C759DC00) [pid = 3000] [serial = 783] [outer = 000000D4C7592400] 09:19:22 INFO - PROCESS | 3000 | 1467821962392 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C759E400) [pid = 3000] [serial = 784] [outer = 000000D4C7592400] 09:19:22 INFO - PROCESS | 3000 | 1467821962916 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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 776ms 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:19:22 INFO - PROCESS | 3000 | 1467821962948 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 3000 | 1467821962950 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:19:22 INFO - PROCESS | 3000 | 1467821962953 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3000 | 1467821962955 Marionette TRACE conn6 <- [1,1010,null,{}] 09:19:22 INFO - PROCESS | 3000 | 1467821962959 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}] 09:19:22 INFO - PROCESS | 3000 | 1467821962965 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:23 INFO - PROCESS | 3000 | 1467821963293 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7D2B400) [pid = 3000] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CB6C1400) [pid = 3000] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8E56C00) [pid = 3000] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB244400) [pid = 3000] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BA02E000) [pid = 3000] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF157400) [pid = 3000] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7B9B400) [pid = 3000] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BA257800) [pid = 3000] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB992800) [pid = 3000] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C1857000) [pid = 3000] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF360C00) [pid = 3000] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C88B2C00) [pid = 3000] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:19:23 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BFEEBC00) [pid = 3000] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:19:23 INFO - PROCESS | 3000 | 1467821963353 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3000 | 1467821963355 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AF3800 == 33 [pid = 3000] [id = 262] 09:19:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4B923D000) [pid = 3000] [serial = 785] [outer = 0000000000000000] 09:19:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BA4C8800) [pid = 3000] [serial = 786] [outer = 000000D4B923D000] 09:19:23 INFO - PROCESS | 3000 | 1467821963401 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C53A5000) [pid = 3000] [serial = 787] [outer = 000000D4B923D000] 09:19:23 INFO - PROCESS | 3000 | 1467821963759 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 881ms 09:19:23 INFO - PROCESS | 3000 | 1467821963838 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 3000 | 1467821963840 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:19:23 INFO - PROCESS | 3000 | 1467821963843 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:19:23 INFO - PROCESS | 3000 | 1467821963845 Marionette TRACE conn6 <- [1,1014,null,{}] 09:19:23 INFO - PROCESS | 3000 | 1467821963848 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}] 09:19:23 INFO - PROCESS | 3000 | 1467821963850 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:23 INFO - PROCESS | 3000 | 1467821963931 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:19:23 INFO - PROCESS | 3000 | 1467821963938 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3000 | 1467821963940 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB120800 == 34 [pid = 3000] [id = 263] 09:19:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B99800) [pid = 3000] [serial = 788] [outer = 0000000000000000] 09:19:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C81F0C00) [pid = 3000] [serial = 789] [outer = 000000D4C7B99800] 09:19:23 INFO - PROCESS | 3000 | 1467821963986 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8794400) [pid = 3000] [serial = 790] [outer = 000000D4C7B99800] 09:19:24 INFO - PROCESS | 3000 | 1467821964404 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 586ms 09:19:24 INFO - PROCESS | 3000 | 1467821964435 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3000 | 1467821964437 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:19:24 INFO - PROCESS | 3000 | 1467821964445 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3000 | 1467821964447 Marionette TRACE conn6 <- [1,1018,null,{}] 09:19:24 INFO - PROCESS | 3000 | 1467821964450 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}] 09:19:24 INFO - PROCESS | 3000 | 1467821964452 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:24 INFO - PROCESS | 3000 | 1467821964532 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:19:24 INFO - PROCESS | 3000 | 1467821964538 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 3000 | 1467821964540 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C5800 == 35 [pid = 3000] [id = 264] 09:19:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8E50000) [pid = 3000] [serial = 791] [outer = 0000000000000000] 09:19:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8E54400) [pid = 3000] [serial = 792] [outer = 000000D4C8E50000] 09:19:24 INFO - PROCESS | 3000 | 1467821964584 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8F12000) [pid = 3000] [serial = 793] [outer = 000000D4C8E50000] 09:19:25 INFO - PROCESS | 3000 | 1467821965036 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 628ms 09:19:25 INFO - PROCESS | 3000 | 1467821965076 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 3000 | 1467821965078 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:19:25 INFO - PROCESS | 3000 | 1467821965081 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 3000 | 1467821965083 Marionette TRACE conn6 <- [1,1022,null,{}] 09:19:25 INFO - PROCESS | 3000 | 1467821965091 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}] 09:19:25 INFO - PROCESS | 3000 | 1467821965093 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:25 INFO - PROCESS | 3000 | 1467821965173 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:19:25 INFO - PROCESS | 3000 | 1467821965179 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3000 | 1467821965181 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0D2800 == 36 [pid = 3000] [id = 265] 09:19:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CA13F400) [pid = 3000] [serial = 794] [outer = 0000000000000000] 09:19:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CA446C00) [pid = 3000] [serial = 795] [outer = 000000D4CA13F400] 09:19:25 INFO - PROCESS | 3000 | 1467821965225 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CAD6E800) [pid = 3000] [serial = 796] [outer = 000000D4CA13F400] 09:19:26 INFO - PROCESS | 3000 | 1467821966039 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 987ms 09:19:26 INFO - PROCESS | 3000 | 1467821966070 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 3000 | 1467821966074 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:19:26 INFO - PROCESS | 3000 | 1467821966079 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 3000 | 1467821966085 Marionette TRACE conn6 <- [1,1026,null,{}] 09:19:26 INFO - PROCESS | 3000 | 1467821966091 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}] 09:19:26 INFO - PROCESS | 3000 | 1467821966094 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:26 INFO - PROCESS | 3000 | 1467821966229 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:19:26 INFO - PROCESS | 3000 | 1467821966305 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 3000 | 1467821966308 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1308000 == 37 [pid = 3000] [id = 266] 09:19:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAF12400) [pid = 3000] [serial = 797] [outer = 0000000000000000] 09:19:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAF52800) [pid = 3000] [serial = 798] [outer = 000000D4BAF12400] 09:19:26 INFO - PROCESS | 3000 | 1467821966408 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BFB66C00) [pid = 3000] [serial = 799] [outer = 000000D4BAF12400] 09:19:27 INFO - PROCESS | 3000 | 1467821967102 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]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1035ms 09:19:27 INFO - PROCESS | 3000 | 1467821967118 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3000 | 1467821967124 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:19:27 INFO - PROCESS | 3000 | 1467821967180 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3000 | 1467821967183 Marionette TRACE conn6 <- [1,1030,null,{}] 09:19:27 INFO - PROCESS | 3000 | 1467821967188 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}] 09:19:27 INFO - PROCESS | 3000 | 1467821967191 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:27 INFO - PROCESS | 3000 | 1467821967329 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:19:27 INFO - PROCESS | 3000 | 1467821967404 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 3000 | 1467821967407 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9138800 == 38 [pid = 3000] [id = 267] 09:19:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C498E000) [pid = 3000] [serial = 800] [outer = 0000000000000000] 09:19:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C4B61400) [pid = 3000] [serial = 801] [outer = 000000D4C498E000] 09:19:27 INFO - PROCESS | 3000 | 1467821967465 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C757A400) [pid = 3000] [serial = 802] [outer = 000000D4C498E000] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C5800 == 37 [pid = 3000] [id = 264] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB120800 == 36 [pid = 3000] [id = 263] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AF3800 == 35 [pid = 3000] [id = 262] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C863E800 == 34 [pid = 3000] [id = 261] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AEE800 == 33 [pid = 3000] [id = 260] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7676800 == 32 [pid = 3000] [id = 259] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1580800 == 31 [pid = 3000] [id = 258] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC7C800 == 30 [pid = 3000] [id = 257] 09:19:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1308800 == 29 [pid = 3000] [id = 256] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C819CC00) [pid = 3000] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CB98E400) [pid = 3000] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CA13E400) [pid = 3000] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C878C000) [pid = 3000] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB287400) [pid = 3000] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAF0A800) [pid = 3000] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF35B400) [pid = 3000] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BF35D000) [pid = 3000] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C0DA1400) [pid = 3000] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7BF0C00) [pid = 3000] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C53A7400) [pid = 3000] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBB0B000) [pid = 3000] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7544000) [pid = 3000] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4984400) [pid = 3000] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4B7C000) [pid = 3000] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BFEE9800) [pid = 3000] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C17CE000) [pid = 3000] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8F11C00) [pid = 3000] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB23C000) [pid = 3000] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C8199800) [pid = 3000] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB6C4400) [pid = 3000] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CBB03800) [pid = 3000] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB30F000) [pid = 3000] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB34C800) [pid = 3000] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7D29800) [pid = 3000] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3000 | 1467821968350 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1263ms 09:19:28 INFO - PROCESS | 3000 | 1467821968426 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 3000 | 1467821968430 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:19:28 INFO - PROCESS | 3000 | 1467821968435 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:19:28 INFO - PROCESS | 3000 | 1467821968438 Marionette TRACE conn6 <- [1,1034,null,{}] 09:19:28 INFO - PROCESS | 3000 | 1467821968444 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}] 09:19:28 INFO - PROCESS | 3000 | 1467821968447 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:28 INFO - PROCESS | 3000 | 1467821968543 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:19:28 INFO - PROCESS | 3000 | 1467821968557 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3000 | 1467821968560 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC42800 == 30 [pid = 3000] [id = 268] 09:19:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAE2E800) [pid = 3000] [serial = 803] [outer = 0000000000000000] 09:19:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BAF0F000) [pid = 3000] [serial = 804] [outer = 000000D4BAE2E800] 09:19:28 INFO - PROCESS | 3000 | 1467821968609 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BBD43C00) [pid = 3000] [serial = 805] [outer = 000000D4BAE2E800] 09:19:29 INFO - PROCESS | 3000 | 1467821969107 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 732ms 09:19:29 INFO - PROCESS | 3000 | 1467821969172 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3000 | 1467821969177 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:19:29 INFO - PROCESS | 3000 | 1467821969183 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:19:29 INFO - PROCESS | 3000 | 1467821969186 Marionette TRACE conn6 <- [1,1038,null,{}] 09:19:29 INFO - PROCESS | 3000 | 1467821969190 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}] 09:19:29 INFO - PROCESS | 3000 | 1467821969192 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:29 INFO - PROCESS | 3000 | 1467821969282 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:19:29 INFO - PROCESS | 3000 | 1467821969356 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3000 | 1467821969358 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CB1800 == 31 [pid = 3000] [id = 269] 09:19:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BFE7D000) [pid = 3000] [serial = 806] [outer = 0000000000000000] 09:19:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C0DD4800) [pid = 3000] [serial = 807] [outer = 000000D4BFE7D000] 09:19:29 INFO - PROCESS | 3000 | 1467821969406 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C1851C00) [pid = 3000] [serial = 808] [outer = 000000D4BFE7D000] 09:19:29 INFO - PROCESS | 3000 | 1467821969806 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 09:19:29 INFO - PROCESS | 3000 | 1467821969878 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3000 | 1467821969881 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:19:29 INFO - PROCESS | 3000 | 1467821969885 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3000 | 1467821969888 Marionette TRACE conn6 <- [1,1042,null,{}] 09:19:29 INFO - PROCESS | 3000 | 1467821969900 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}] 09:19:29 INFO - PROCESS | 3000 | 1467821969905 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:30 INFO - PROCESS | 3000 | 1467821970033 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:19:30 INFO - PROCESS | 3000 | 1467821970043 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3000 | 1467821970046 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7793800 == 32 [pid = 3000] [id = 270] 09:19:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C53A3C00) [pid = 3000] [serial = 809] [outer = 0000000000000000] 09:19:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6D0BC00) [pid = 3000] [serial = 810] [outer = 000000D4C53A3C00] 09:19:30 INFO - PROCESS | 3000 | 1467821970095 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7592C00) [pid = 3000] [serial = 811] [outer = 000000D4C53A3C00] 09:19:30 INFO - PROCESS | 3000 | 1467821970512 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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 09:19:30 INFO - PROCESS | 3000 | 1467821970578 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 3000 | 1467821970581 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:19:30 INFO - PROCESS | 3000 | 1467821970584 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 3000 | 1467821970586 Marionette TRACE conn6 <- [1,1046,null,{}] 09:19:30 INFO - PROCESS | 3000 | 1467821970589 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}] 09:19:30 INFO - PROCESS | 3000 | 1467821970592 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:30 INFO - PROCESS | 3000 | 1467821970705 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:19:30 INFO - PROCESS | 3000 | 1467821970710 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3000 | 1467821970712 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E07800 == 33 [pid = 3000] [id = 271] 09:19:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B9B800) [pid = 3000] [serial = 812] [outer = 0000000000000000] 09:19:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7CD8C00) [pid = 3000] [serial = 813] [outer = 000000D4C7B9B800] 09:19:30 INFO - PROCESS | 3000 | 1467821970802 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7DEB000) [pid = 3000] [serial = 814] [outer = 000000D4C7B9B800] 09:19:31 INFO - PROCESS | 3000 | 1467821971232 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 09:19:31 INFO - PROCESS | 3000 | 1467821971277 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 3000 | 1467821971279 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:19:31 INFO - PROCESS | 3000 | 1467821971282 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 3000 | 1467821971284 Marionette TRACE conn6 <- [1,1050,null,{}] 09:19:31 INFO - PROCESS | 3000 | 1467821971288 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}] 09:19:31 INFO - PROCESS | 3000 | 1467821971290 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:31 INFO - PROCESS | 3000 | 1467821971433 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:19:31 INFO - PROCESS | 3000 | 1467821971445 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 3000 | 1467821971447 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA635000 == 34 [pid = 3000] [id = 272] 09:19:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C815E000) [pid = 3000] [serial = 815] [outer = 0000000000000000] 09:19:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C819F000) [pid = 3000] [serial = 816] [outer = 000000D4C815E000] 09:19:31 INFO - PROCESS | 3000 | 1467821971492 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8788800) [pid = 3000] [serial = 817] [outer = 000000D4C815E000] 09:19:31 INFO - PROCESS | 3000 | 1467821971964 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]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 732ms 09:19:32 INFO - PROCESS | 3000 | 1467821972023 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 3000 | 1467821972025 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:19:32 INFO - PROCESS | 3000 | 1467821972029 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 3000 | 1467821972030 Marionette TRACE conn6 <- [1,1054,null,{}] 09:19:32 INFO - PROCESS | 3000 | 1467821972034 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}] 09:19:32 INFO - PROCESS | 3000 | 1467821972040 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:32 INFO - PROCESS | 3000 | 1467821972183 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:19:32 INFO - PROCESS | 3000 | 1467821972237 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3000 | 1467821972239 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C5000 == 35 [pid = 3000] [id = 273] 09:19:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8FA8800) [pid = 3000] [serial = 818] [outer = 0000000000000000] 09:19:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CAD69800) [pid = 3000] [serial = 819] [outer = 000000D4C8FA8800] 09:19:32 INFO - PROCESS | 3000 | 1467821972284 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB244800) [pid = 3000] [serial = 820] [outer = 000000D4C8FA8800] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8E50000) [pid = 3000] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C539B800) [pid = 3000] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C132C400) [pid = 3000] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF476400) [pid = 3000] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BB012400) [pid = 3000] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD42000) [pid = 3000] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF05800) [pid = 3000] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C6F61C00) [pid = 3000] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB247C00) [pid = 3000] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C0E45C00) [pid = 3000] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7592400) [pid = 3000] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4B923D000) [pid = 3000] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:19:32 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C7B99800) [pid = 3000] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:19:32 INFO - PROCESS | 3000 | 1467821972786 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]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 777ms 09:19:32 INFO - PROCESS | 3000 | 1467821972807 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 3000 | 1467821972809 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:19:32 INFO - PROCESS | 3000 | 1467821972813 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:19:32 INFO - PROCESS | 3000 | 1467821972814 Marionette TRACE conn6 <- [1,1058,null,{}] 09:19:32 INFO - PROCESS | 3000 | 1467821972818 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}] 09:19:32 INFO - PROCESS | 3000 | 1467821972820 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:32 INFO - PROCESS | 3000 | 1467821972928 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:19:32 INFO - PROCESS | 3000 | 1467821972974 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3000 | 1467821972976 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4C9B800 == 36 [pid = 3000] [id = 274] 09:19:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BA928400) [pid = 3000] [serial = 821] [outer = 0000000000000000] 09:19:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C5830000) [pid = 3000] [serial = 822] [outer = 000000D4BA928400] 09:19:33 INFO - PROCESS | 3000 | 1467821973025 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8E57C00) [pid = 3000] [serial = 823] [outer = 000000D4BA928400] 09:19:33 INFO - PROCESS | 3000 | 1467821973370 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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 626ms 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:19:33 INFO - PROCESS | 3000 | 1467821973442 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 3000 | 1467821973444 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:19:33 INFO - PROCESS | 3000 | 1467821973448 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 3000 | 1467821973450 Marionette TRACE conn6 <- [1,1062,null,{}] 09:19:33 INFO - PROCESS | 3000 | 1467821973453 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}] 09:19:33 INFO - PROCESS | 3000 | 1467821973455 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:33 INFO - PROCESS | 3000 | 1467821973536 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:19:33 INFO - PROCESS | 3000 | 1467821973543 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 3000 | 1467821973545 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC2B000 == 37 [pid = 3000] [id = 275] 09:19:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB246400) [pid = 3000] [serial = 824] [outer = 0000000000000000] 09:19:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB30D400) [pid = 3000] [serial = 825] [outer = 000000D4CB246400] 09:19:33 INFO - PROCESS | 3000 | 1467821973589 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB6BAC00) [pid = 3000] [serial = 826] [outer = 000000D4CB246400] 09:19:34 INFO - PROCESS | 3000 | 1467821974012 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 585ms 09:19:34 INFO - PROCESS | 3000 | 1467821974046 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3000 | 1467821974048 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:19:34 INFO - PROCESS | 3000 | 1467821974058 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3000 | 1467821974060 Marionette TRACE conn6 <- [1,1066,null,{}] 09:19:34 INFO - PROCESS | 3000 | 1467821974063 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}] 09:19:34 INFO - PROCESS | 3000 | 1467821974066 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:34 INFO - PROCESS | 3000 | 1467821974152 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:19:34 INFO - PROCESS | 3000 | 1467821974158 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3000 | 1467821974160 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC4A800 == 38 [pid = 3000] [id = 276] 09:19:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB6C1800) [pid = 3000] [serial = 827] [outer = 0000000000000000] 09:19:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB6C9400) [pid = 3000] [serial = 828] [outer = 000000D4CB6C1800] 09:19:34 INFO - PROCESS | 3000 | 1467821974204 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB992800) [pid = 3000] [serial = 829] [outer = 000000D4CB6C1800] 09:19:34 INFO - PROCESS | 3000 | 1467821974723 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 09:19:34 INFO - PROCESS | 3000 | 1467821974748 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3000 | 1467821974753 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:19:34 INFO - PROCESS | 3000 | 1467821974760 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3000 | 1467821974763 Marionette TRACE conn6 <- [1,1070,null,{}] 09:19:34 INFO - PROCESS | 3000 | 1467821974770 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}] 09:19:34 INFO - PROCESS | 3000 | 1467821974773 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:34 INFO - PROCESS | 3000 | 1467821974899 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:19:34 INFO - PROCESS | 3000 | 1467821974976 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3000 | 1467821974981 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C010C000 == 39 [pid = 3000] [id = 277] 09:19:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BAE2B000) [pid = 3000] [serial = 830] [outer = 0000000000000000] 09:19:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAF44400) [pid = 3000] [serial = 831] [outer = 000000D4BAE2B000] 09:19:35 INFO - PROCESS | 3000 | 1467821975082 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BFBD4400) [pid = 3000] [serial = 832] [outer = 000000D4BAE2B000] 09:19:35 INFO - PROCESS | 3000 | 1467821975759 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1032ms 09:19:35 INFO - PROCESS | 3000 | 1467821975793 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 3000 | 1467821975798 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:19:35 INFO - PROCESS | 3000 | 1467821975805 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 3000 | 1467821975808 Marionette TRACE conn6 <- [1,1074,null,{}] 09:19:35 INFO - PROCESS | 3000 | 1467821975812 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}] 09:19:35 INFO - PROCESS | 3000 | 1467821975815 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:35 INFO - PROCESS | 3000 | 1467821975931 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:19:36 INFO - PROCESS | 3000 | 1467821976007 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 3000 | 1467821976010 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E25800 == 40 [pid = 3000] [id = 278] 09:19:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C4CCE000) [pid = 3000] [serial = 833] [outer = 0000000000000000] 09:19:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C539F400) [pid = 3000] [serial = 834] [outer = 000000D4C4CCE000] 09:19:36 INFO - PROCESS | 3000 | 1467821976107 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7B16C00) [pid = 3000] [serial = 835] [outer = 000000D4C4CCE000] 09:19:36 INFO - PROCESS | 3000 | 1467821976777 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 09:19:36 INFO - PROCESS | 3000 | 1467821976801 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 3000 | 1467821976804 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:19:36 INFO - PROCESS | 3000 | 1467821976808 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 3000 | 1467821976812 Marionette TRACE conn6 <- [1,1078,null,{}] 09:19:36 INFO - PROCESS | 3000 | 1467821976824 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}] 09:19:36 INFO - PROCESS | 3000 | 1467821976830 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:36 INFO - PROCESS | 3000 | 1467821976947 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:19:37 INFO - PROCESS | 3000 | 1467821977066 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3000 | 1467821977069 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55D800 == 41 [pid = 3000] [id = 279] 09:19:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CB990800) [pid = 3000] [serial = 836] [outer = 0000000000000000] 09:19:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CBB06C00) [pid = 3000] [serial = 837] [outer = 000000D4CB990800] 09:19:37 INFO - PROCESS | 3000 | 1467821977129 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CBEBD400) [pid = 3000] [serial = 838] [outer = 000000D4CB990800] 09:19:37 INFO - PROCESS | 3000 | 1467821977696 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 944ms 09:19:37 INFO - PROCESS | 3000 | 1467821977765 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3000 | 1467821977768 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:19:37 INFO - PROCESS | 3000 | 1467821977772 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:19:37 INFO - PROCESS | 3000 | 1467821977775 Marionette TRACE conn6 <- [1,1082,null,{}] 09:19:37 INFO - PROCESS | 3000 | 1467821977778 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}] 09:19:37 INFO - PROCESS | 3000 | 1467821977781 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:37 INFO - PROCESS | 3000 | 1467821977895 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:19:37 INFO - PROCESS | 3000 | 1467821977984 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3000 | 1467821977987 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76BE800 == 42 [pid = 3000] [id = 280] 09:19:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C4992C00) [pid = 3000] [serial = 839] [outer = 0000000000000000] 09:19:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C6F63400) [pid = 3000] [serial = 840] [outer = 000000D4C4992C00] 09:19:38 INFO - PROCESS | 3000 | 1467821978042 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CBEC7800) [pid = 3000] [serial = 841] [outer = 000000D4C4992C00] 09:19:38 INFO - PROCESS | 3000 | 1467821978783 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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1021ms 09:19:38 INFO - PROCESS | 3000 | 1467821978798 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3000 | 1467821978802 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:19:38 INFO - PROCESS | 3000 | 1467821978807 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 3000 | 1467821978810 Marionette TRACE conn6 <- [1,1086,null,{}] 09:19:38 INFO - PROCESS | 3000 | 1467821978815 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}] 09:19:38 INFO - PROCESS | 3000 | 1467821978818 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:38 INFO - PROCESS | 3000 | 1467821978948 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:19:39 INFO - PROCESS | 3000 | 1467821979025 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 3000 | 1467821979028 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC20000 == 43 [pid = 3000] [id = 281] 09:19:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BB433800) [pid = 3000] [serial = 842] [outer = 0000000000000000] 09:19:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BF357C00) [pid = 3000] [serial = 843] [outer = 000000D4BB433800] 09:19:39 INFO - PROCESS | 3000 | 1467821979127 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C17CA000) [pid = 3000] [serial = 844] [outer = 000000D4BB433800] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC2B000 == 42 [pid = 3000] [id = 275] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4C9B800 == 41 [pid = 3000] [id = 274] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C5000 == 40 [pid = 3000] [id = 273] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA635000 == 39 [pid = 3000] [id = 272] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E07800 == 38 [pid = 3000] [id = 271] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7793800 == 37 [pid = 3000] [id = 270] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CB1800 == 36 [pid = 3000] [id = 269] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC42800 == 35 [pid = 3000] [id = 268] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0D2800 == 34 [pid = 3000] [id = 265] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1308000 == 33 [pid = 3000] [id = 266] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9138800 == 32 [pid = 3000] [id = 267] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76BE800 == 31 [pid = 3000] [id = 280] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE55D800 == 30 [pid = 3000] [id = 279] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E25800 == 29 [pid = 3000] [id = 278] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC4A800 == 28 [pid = 3000] [id = 276] 09:19:40 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C010C000 == 27 [pid = 3000] [id = 277] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C8E54400) [pid = 3000] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C5830400) [pid = 3000] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C185CC00) [pid = 3000] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C4CD7400) [pid = 3000] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C4980400) [pid = 3000] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4BF364400) [pid = 3000] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BFE70C00) [pid = 3000] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAF08C00) [pid = 3000] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BB00D400) [pid = 3000] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BF158000) [pid = 3000] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C8197400) [pid = 3000] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C759A000) [pid = 3000] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CBB0EC00) [pid = 3000] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB308800) [pid = 3000] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C88BB400) [pid = 3000] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C5867C00) [pid = 3000] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C0E48400) [pid = 3000] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C759DC00) [pid = 3000] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C6E39000) [pid = 3000] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BA4C8800) [pid = 3000] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C759E400) [pid = 3000] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C81F0C00) [pid = 3000] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8794400) [pid = 3000] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C53A5000) [pid = 3000] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C8F12000) [pid = 3000] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C498E800) [pid = 3000] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3000 | 1467821980370 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1590ms 09:19:40 INFO - PROCESS | 3000 | 1467821980398 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 3000 | 1467821980402 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:19:40 INFO - PROCESS | 3000 | 1467821980407 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 3000 | 1467821980411 Marionette TRACE conn6 <- [1,1090,null,{}] 09:19:40 INFO - PROCESS | 3000 | 1467821980416 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}] 09:19:40 INFO - PROCESS | 3000 | 1467821980419 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:40 INFO - PROCESS | 3000 | 1467821980512 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:19:40 INFO - PROCESS | 3000 | 1467821980519 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 3000 | 1467821980524 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCC3000 == 28 [pid = 3000] [id = 282] 09:19:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAE23000) [pid = 3000] [serial = 845] [outer = 0000000000000000] 09:19:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAE2EC00) [pid = 3000] [serial = 846] [outer = 000000D4BAE23000] 09:19:40 INFO - PROCESS | 3000 | 1467821980574 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAE2B800) [pid = 3000] [serial = 847] [outer = 000000D4BAE23000] 09:19:41 INFO - PROCESS | 3000 | 1467821981058 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 09:19:41 INFO - PROCESS | 3000 | 1467821981104 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3000 | 1467821981109 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:19:41 INFO - PROCESS | 3000 | 1467821981116 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3000 | 1467821981119 Marionette TRACE conn6 <- [1,1094,null,{}] 09:19:41 INFO - PROCESS | 3000 | 1467821981123 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}] 09:19:41 INFO - PROCESS | 3000 | 1467821981126 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:41 INFO - PROCESS | 3000 | 1467821981216 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:19:41 INFO - PROCESS | 3000 | 1467821981327 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3000 | 1467821981330 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F1800 == 29 [pid = 3000] [id = 283] 09:19:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BB089800) [pid = 3000] [serial = 848] [outer = 0000000000000000] 09:19:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BF366800) [pid = 3000] [serial = 849] [outer = 000000D4BB089800] 09:19:41 INFO - PROCESS | 3000 | 1467821981379 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BFEE5800) [pid = 3000] [serial = 850] [outer = 000000D4BB089800] 09:19:41 INFO - PROCESS | 3000 | 1467821981769 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 09:19:41 INFO - PROCESS | 3000 | 1467821981812 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3000 | 1467821981815 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:19:41 INFO - PROCESS | 3000 | 1467821981818 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:19:41 INFO - PROCESS | 3000 | 1467821981822 Marionette TRACE conn6 <- [1,1098,null,{}] 09:19:41 INFO - PROCESS | 3000 | 1467821981833 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}] 09:19:41 INFO - PROCESS | 3000 | 1467821981838 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:41 INFO - PROCESS | 3000 | 1467821981926 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:19:41 INFO - PROCESS | 3000 | 1467821981933 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3000 | 1467821981936 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756A800 == 30 [pid = 3000] [id = 284] 09:19:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4B9BD1800) [pid = 3000] [serial = 851] [outer = 0000000000000000] 09:19:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C4989400) [pid = 3000] [serial = 852] [outer = 000000D4B9BD1800] 09:19:41 INFO - PROCESS | 3000 | 1467821981987 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C4999400) [pid = 3000] [serial = 853] [outer = 000000D4B9BD1800] 09:19:42 INFO - PROCESS | 3000 | 1467821982476 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 09:19:42 INFO - PROCESS | 3000 | 1467821982515 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 3000 | 1467821982518 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:19:42 INFO - PROCESS | 3000 | 1467821982521 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 3000 | 1467821982523 Marionette TRACE conn6 <- [1,1102,null,{}] 09:19:42 INFO - PROCESS | 3000 | 1467821982527 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}] 09:19:42 INFO - PROCESS | 3000 | 1467821982529 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:42 INFO - PROCESS | 3000 | 1467821982672 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:19:42 INFO - PROCESS | 3000 | 1467821982694 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3000 | 1467821982696 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7789800 == 31 [pid = 3000] [id = 285] 09:19:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C53A6C00) [pid = 3000] [serial = 854] [outer = 0000000000000000] 09:19:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C5830400) [pid = 3000] [serial = 855] [outer = 000000D4C53A6C00] 09:19:42 INFO - PROCESS | 3000 | 1467821982741 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C6E39000) [pid = 3000] [serial = 856] [outer = 000000D4C53A6C00] 09:19:43 INFO - PROCESS | 3000 | 1467821983189 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 09:19:43 INFO - PROCESS | 3000 | 1467821983213 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3000 | 1467821983216 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:19:43 INFO - PROCESS | 3000 | 1467821983219 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3000 | 1467821983221 Marionette TRACE conn6 <- [1,1106,null,{}] 09:19:43 INFO - PROCESS | 3000 | 1467821983224 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}] 09:19:43 INFO - PROCESS | 3000 | 1467821983227 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:43 INFO - PROCESS | 3000 | 1467821983332 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:19:43 INFO - PROCESS | 3000 | 1467821983339 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3000 | 1467821983342 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C840E000 == 32 [pid = 3000] [id = 286] 09:19:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAF45000) [pid = 3000] [serial = 857] [outer = 0000000000000000] 09:19:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7597C00) [pid = 3000] [serial = 858] [outer = 000000D4BAF45000] 09:19:43 INFO - PROCESS | 3000 | 1467821983388 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7B98C00) [pid = 3000] [serial = 859] [outer = 000000D4BAF45000] 09:19:43 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:19:44 INFO - PROCESS | 3000 | 1467821984115 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 923ms 09:19:44 INFO - PROCESS | 3000 | 1467821984146 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3000 | 1467821984148 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C815E000) [pid = 3000] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BA928400) [pid = 3000] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8FA8800) [pid = 3000] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF12400) [pid = 3000] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BFE7D000) [pid = 3000] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAE2E800) [pid = 3000] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C53A3C00) [pid = 3000] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CA13F400) [pid = 3000] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C498E000) [pid = 3000] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB246400) [pid = 3000] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7B9B800) [pid = 3000] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:19:44 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB6C1800) [pid = 3000] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:19:44 INFO - PROCESS | 3000 | 1467821984393 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 3000 | 1467821984395 Marionette TRACE conn6 <- [1,1110,null,{}] 09:19:44 INFO - PROCESS | 3000 | 1467821984402 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}] 09:19:44 INFO - PROCESS | 3000 | 1467821984409 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:44 INFO - PROCESS | 3000 | 1467821984510 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:19:44 INFO - PROCESS | 3000 | 1467821984515 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3000 | 1467821984517 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA637000 == 33 [pid = 3000] [id = 287] 09:19:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAD3FC00) [pid = 3000] [serial = 860] [outer = 0000000000000000] 09:19:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7BF2000) [pid = 3000] [serial = 861] [outer = 000000D4BAD3FC00] 09:19:44 INFO - PROCESS | 3000 | 1467821984563 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C878C400) [pid = 3000] [serial = 862] [outer = 000000D4BAD3FC00] 09:19:44 INFO - PROCESS | 3000 | 1467821984978 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]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 881ms 09:19:45 INFO - PROCESS | 3000 | 1467821985041 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3000 | 1467821985043 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:19:45 INFO - PROCESS | 3000 | 1467821985047 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 3000 | 1467821985049 Marionette TRACE conn6 <- [1,1114,null,{}] 09:19:45 INFO - PROCESS | 3000 | 1467821985052 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}] 09:19:45 INFO - PROCESS | 3000 | 1467821985054 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:45 INFO - PROCESS | 3000 | 1467821985133 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:19:45 INFO - PROCESS | 3000 | 1467821985141 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3000 | 1467821985143 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E1000 == 34 [pid = 3000] [id = 288] 09:19:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C87B8C00) [pid = 3000] [serial = 863] [outer = 0000000000000000] 09:19:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C88EBC00) [pid = 3000] [serial = 864] [outer = 000000D4C87B8C00] 09:19:45 INFO - PROCESS | 3000 | 1467821985187 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8E5C400) [pid = 3000] [serial = 865] [outer = 000000D4C87B8C00] 09:19:45 INFO - PROCESS | 3000 | 1467821985607 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]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 588ms 09:19:45 INFO - PROCESS | 3000 | 1467821985642 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3000 | 1467821985644 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:19:45 INFO - PROCESS | 3000 | 1467821985648 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:19:45 INFO - PROCESS | 3000 | 1467821985649 Marionette TRACE conn6 <- [1,1118,null,{}] 09:19:45 INFO - PROCESS | 3000 | 1467821985653 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}] 09:19:45 INFO - PROCESS | 3000 | 1467821985655 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:45 INFO - PROCESS | 3000 | 1467821985734 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:19:45 INFO - PROCESS | 3000 | 1467821985742 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3000 | 1467821985744 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE67800 == 35 [pid = 3000] [id = 289] 09:19:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CA442000) [pid = 3000] [serial = 866] [outer = 0000000000000000] 09:19:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CA6AAC00) [pid = 3000] [serial = 867] [outer = 000000D4CA442000] 09:19:45 INFO - PROCESS | 3000 | 1467821985787 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB244400) [pid = 3000] [serial = 868] [outer = 000000D4CA442000] 09:19:46 INFO - PROCESS | 3000 | 1467821986217 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 09:19:46 INFO - PROCESS | 3000 | 1467821986279 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3000 | 1467821986281 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:19:46 INFO - PROCESS | 3000 | 1467821986284 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 3000 | 1467821986286 Marionette TRACE conn6 <- [1,1122,null,{}] 09:19:46 INFO - PROCESS | 3000 | 1467821986295 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}] 09:19:46 INFO - PROCESS | 3000 | 1467821986297 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:46 INFO - PROCESS | 3000 | 1467821986381 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:19:46 INFO - PROCESS | 3000 | 1467821986514 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 3000 | 1467821986518 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BBD91000 == 36 [pid = 3000] [id = 290] 09:19:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4B9231800) [pid = 3000] [serial = 869] [outer = 0000000000000000] 09:19:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4B9A4AC00) [pid = 3000] [serial = 870] [outer = 000000D4B9231800] 09:19:46 INFO - PROCESS | 3000 | 1467821986583 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAD3B000) [pid = 3000] [serial = 871] [outer = 000000D4B9231800] 09:19:47 INFO - PROCESS | 3000 | [GFX2-]: DrawTargetD2D 1.1 (000000D4C7BB3A30): Failed to create GradientStopCollection with no stops. 09:19:47 INFO - PROCESS | 3000 | [GFX3-]: No stops specified for gradient pattern. 09:19:47 INFO - PROCESS | 3000 | 1467821987384 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]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1133ms 09:19:47 INFO - PROCESS | 3000 | 1467821987424 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 3000 | 1467821987428 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:19:47 INFO - PROCESS | 3000 | 1467821987432 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 3000 | 1467821987436 Marionette TRACE conn6 <- [1,1126,null,{}] 09:19:47 INFO - PROCESS | 3000 | 1467821987442 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}] 09:19:47 INFO - PROCESS | 3000 | 1467821987445 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:47 INFO - PROCESS | 3000 | 1467821987570 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:19:47 INFO - PROCESS | 3000 | 1467821987669 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3000 | 1467821987672 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76CC000 == 37 [pid = 3000] [id = 291] 09:19:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BFF09800) [pid = 3000] [serial = 872] [outer = 0000000000000000] 09:19:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C0144800) [pid = 3000] [serial = 873] [outer = 000000D4BFF09800] 09:19:47 INFO - PROCESS | 3000 | 1467821987770 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C17CF800) [pid = 3000] [serial = 874] [outer = 000000D4BFF09800] 09:19:48 INFO - PROCESS | 3000 | 1467821988525 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1138ms 09:19:48 INFO - PROCESS | 3000 | 1467821988576 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3000 | 1467821988581 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:19:48 INFO - PROCESS | 3000 | 1467821988585 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 3000 | 1467821988588 Marionette TRACE conn6 <- [1,1130,null,{}] 09:19:48 INFO - PROCESS | 3000 | 1467821988592 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}] 09:19:48 INFO - PROCESS | 3000 | 1467821988595 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:48 INFO - PROCESS | 3000 | 1467821988727 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:19:48 INFO - PROCESS | 3000 | 1467821988800 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 3000 | 1467821988803 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC70000 == 38 [pid = 3000] [id = 292] 09:19:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4B923E000) [pid = 3000] [serial = 875] [outer = 0000000000000000] 09:19:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BAF12800) [pid = 3000] [serial = 876] [outer = 000000D4B923E000] 09:19:48 INFO - PROCESS | 3000 | 1467821988969 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BF364C00) [pid = 3000] [serial = 877] [outer = 000000D4B923E000] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE67800 == 37 [pid = 3000] [id = 289] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E1000 == 36 [pid = 3000] [id = 288] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA637000 == 35 [pid = 3000] [id = 287] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C840E000 == 34 [pid = 3000] [id = 286] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7789800 == 33 [pid = 3000] [id = 285] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756A800 == 32 [pid = 3000] [id = 284] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F1800 == 31 [pid = 3000] [id = 283] 09:19:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCC3000 == 30 [pid = 3000] [id = 282] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C819F000) [pid = 3000] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C5830000) [pid = 3000] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CAD69800) [pid = 3000] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BAF52800) [pid = 3000] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFB66C00) [pid = 3000] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C0DD4800) [pid = 3000] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C1851C00) [pid = 3000] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF0F000) [pid = 3000] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BBD43C00) [pid = 3000] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6D0BC00) [pid = 3000] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CAD6E800) [pid = 3000] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CA446C00) [pid = 3000] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4B61400) [pid = 3000] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C757A400) [pid = 3000] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB30D400) [pid = 3000] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB244800) [pid = 3000] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7CD8C00) [pid = 3000] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB6C9400) [pid = 3000] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C7DEB000) [pid = 3000] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB992800) [pid = 3000] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB6BAC00) [pid = 3000] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C8E57C00) [pid = 3000] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8788800) [pid = 3000] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7592C00) [pid = 3000] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:19:49 INFO - PROCESS | 3000 | 1467821989630 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1085ms 09:19:49 INFO - PROCESS | 3000 | 1467821989673 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:19:49 INFO - PROCESS | 3000 | 1467821989677 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:19:49 INFO - PROCESS | 3000 | 1467821989682 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 3000 | 1467821989685 Marionette TRACE conn6 <- [1,1134,null,{}] 09:19:49 INFO - PROCESS | 3000 | 1467821989690 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}] 09:19:49 INFO - PROCESS | 3000 | 1467821989692 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:49 INFO - PROCESS | 3000 | 1467821989786 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:19:49 INFO - PROCESS | 3000 | 1467821989862 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 3000 | 1467821989865 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1568000 == 31 [pid = 3000] [id = 293] 09:19:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF12000) [pid = 3000] [serial = 878] [outer = 0000000000000000] 09:19:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF363400) [pid = 3000] [serial = 879] [outer = 000000D4BAF12000] 09:19:49 INFO - PROCESS | 3000 | 1467821989914 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C17CAC00) [pid = 3000] [serial = 880] [outer = 000000D4BAF12000] 09:19:50 INFO - PROCESS | 3000 | 1467821990354 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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 09:19:50 INFO - PROCESS | 3000 | 1467821990416 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 3000 | 1467821990420 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:19:50 INFO - PROCESS | 3000 | 1467821990431 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 3000 | 1467821990434 Marionette TRACE conn6 <- [1,1138,null,{}] 09:19:50 INFO - PROCESS | 3000 | 1467821990438 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}] 09:19:50 INFO - PROCESS | 3000 | 1467821990440 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:50 INFO - PROCESS | 3000 | 1467821990531 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:19:50 INFO - PROCESS | 3000 | 1467821990544 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 3000 | 1467821990547 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7674800 == 32 [pid = 3000] [id = 294] 09:19:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C586A000) [pid = 3000] [serial = 881] [outer = 0000000000000000] 09:19:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C6D0D400) [pid = 3000] [serial = 882] [outer = 000000D4C586A000] 09:19:50 INFO - PROCESS | 3000 | 1467821990593 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7598800) [pid = 3000] [serial = 883] [outer = 000000D4C586A000] 09:19:51 INFO - PROCESS | 3000 | 1467821991065 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 09:19:51 INFO - PROCESS | 3000 | 1467821991106 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3000 | 1467821991109 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:19:51 INFO - PROCESS | 3000 | 1467821991112 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 3000 | 1467821991116 Marionette TRACE conn6 <- [1,1142,null,{}] 09:19:51 INFO - PROCESS | 3000 | 1467821991128 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}] 09:19:51 INFO - PROCESS | 3000 | 1467821991133 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:51 INFO - PROCESS | 3000 | 1467821991224 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:19:51 INFO - PROCESS | 3000 | 1467821991233 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3000 | 1467821991235 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E18800 == 33 [pid = 3000] [id = 295] 09:19:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7D23400) [pid = 3000] [serial = 884] [outer = 0000000000000000] 09:19:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8195800) [pid = 3000] [serial = 885] [outer = 000000D4C7D23400] 09:19:51 INFO - PROCESS | 3000 | 1467821991280 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C86D8800) [pid = 3000] [serial = 886] [outer = 000000D4C7D23400] 09:19:51 INFO - PROCESS | 3000 | 1467821991726 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 09:19:51 INFO - PROCESS | 3000 | 1467821991810 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3000 | 1467821991813 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:51 INFO - PROCESS | 3000 | 1467821991817 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 3000 | 1467821991818 Marionette TRACE conn6 <- [1,1146,null,{}] 09:19:51 INFO - PROCESS | 3000 | 1467821991827 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}] 09:19:51 INFO - PROCESS | 3000 | 1467821991829 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:51 INFO - PROCESS | 3000 | 1467821991974 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:19:52 INFO - PROCESS | 3000 | 1467821991993 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3000 | 1467821992002 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C588A000 == 34 [pid = 3000] [id = 296] 09:19:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7D2BC00) [pid = 3000] [serial = 887] [outer = 0000000000000000] 09:19:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8E57C00) [pid = 3000] [serial = 888] [outer = 000000D4C7D2BC00] 09:19:52 INFO - PROCESS | 3000 | 1467821992047 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CAD6C400) [pid = 3000] [serial = 889] [outer = 000000D4C7D2BC00] 09:19:52 INFO - PROCESS | 3000 | 1467821992491 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] 09:19:52 INFO - PROCESS | 3000 | 1467821992557 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:52 INFO - PROCESS | 3000 | 1467821992560 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 3000 | 1467821992562 Marionette TRACE conn6 <- [1,1150,null,{}] 09:19:52 INFO - PROCESS | 3000 | 1467821992566 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}] 09:19:52 INFO - PROCESS | 3000 | 1467821992568 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:52 INFO - PROCESS | 3000 | 1467821992676 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:19:52 INFO - PROCESS | 3000 | 1467821992682 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3000 | 1467821992685 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE65800 == 35 [pid = 3000] [id = 297] 09:19:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB289000) [pid = 3000] [serial = 890] [outer = 0000000000000000] 09:19:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB30CC00) [pid = 3000] [serial = 891] [outer = 000000D4CB289000] 09:19:52 INFO - PROCESS | 3000 | 1467821992744 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB6C1800) [pid = 3000] [serial = 892] [outer = 000000D4CB289000] 09:19:53 INFO - PROCESS | 3000 | 1467821993236 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 09:19:53 INFO - PROCESS | 3000 | 1467821993299 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3000 | 1467821993301 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:53 INFO - PROCESS | 3000 | 1467821993305 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3000 | 1467821993307 Marionette TRACE conn6 <- [1,1154,null,{}] 09:19:53 INFO - PROCESS | 3000 | 1467821993310 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}] 09:19:53 INFO - PROCESS | 3000 | 1467821993316 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:53 INFO - PROCESS | 3000 | 1467821993435 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:19:53 INFO - PROCESS | 3000 | 1467821993491 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3000 | 1467821993493 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAEC000 == 36 [pid = 3000] [id = 298] 09:19:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CBB08800) [pid = 3000] [serial = 893] [outer = 0000000000000000] 09:19:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CBB0B800) [pid = 3000] [serial = 894] [outer = 000000D4CBB08800] 09:19:53 INFO - PROCESS | 3000 | 1467821993537 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CBEBE000) [pid = 3000] [serial = 895] [outer = 000000D4CBB08800] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C53A6C00) [pid = 3000] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BB433800) [pid = 3000] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4B9BD1800) [pid = 3000] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BB089800) [pid = 3000] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAE23000) [pid = 3000] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF45000) [pid = 3000] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAE2B000) [pid = 3000] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4CCE000) [pid = 3000] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB990800) [pid = 3000] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C4992C00) [pid = 3000] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAD3FC00) [pid = 3000] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:19:53 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C87B8C00) [pid = 3000] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:19:54 INFO - PROCESS | 3000 | 1467821993997 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 09:19:54 INFO - PROCESS | 3000 | 1467821994039 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3000 | 1467821994041 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:54 INFO - PROCESS | 3000 | 1467821994045 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3000 | 1467821994047 Marionette TRACE conn6 <- [1,1158,null,{}] 09:19:54 INFO - PROCESS | 3000 | 1467821994050 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}] 09:19:54 INFO - PROCESS | 3000 | 1467821994052 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:54 INFO - PROCESS | 3000 | 1467821994161 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:19:54 INFO - PROCESS | 3000 | 1467821994209 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3000 | 1467821994211 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC3C000 == 37 [pid = 3000] [id = 299] 09:19:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAE2CC00) [pid = 3000] [serial = 896] [outer = 0000000000000000] 09:19:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8193C00) [pid = 3000] [serial = 897] [outer = 000000D4BAE2CC00] 09:19:54 INFO - PROCESS | 3000 | 1467821994255 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CBEC4800) [pid = 3000] [serial = 898] [outer = 000000D4BAE2CC00] 09:19:54 INFO - PROCESS | 3000 | 1467821994611 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 09:19:54 INFO - PROCESS | 3000 | 1467821994677 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3000 | 1467821994687 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:19:54 INFO - PROCESS | 3000 | 1467821994691 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3000 | 1467821994693 Marionette TRACE conn6 <- [1,1162,null,{}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:54 INFO - PROCESS | 3000 | 1467821994697 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}] 09:19:54 INFO - PROCESS | 3000 | 1467821994699 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:54 INFO - PROCESS | 3000 | 1467821994806 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:19:54 INFO - PROCESS | 3000 | 1467821994813 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3000 | 1467821994815 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE08B800 == 38 [pid = 3000] [id = 300] 09:19:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CBECAC00) [pid = 3000] [serial = 899] [outer = 0000000000000000] 09:19:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CBFDD000) [pid = 3000] [serial = 900] [outer = 000000D4CBECAC00] 09:19:54 INFO - PROCESS | 3000 | 1467821994859 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CBFE4C00) [pid = 3000] [serial = 901] [outer = 000000D4CBECAC00] 09:19:55 INFO - PROCESS | 3000 | 1467821995281 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] 09:19:55 INFO - PROCESS | 3000 | 1467821995328 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:19:55 INFO - PROCESS | 3000 | 1467821995331 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 3000 | 1467821995333 Marionette TRACE conn6 <- [1,1166,null,{}] 09:19:55 INFO - PROCESS | 3000 | 1467821995337 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}] 09:19:55 INFO - PROCESS | 3000 | 1467821995339 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:55 INFO - PROCESS | 3000 | 1467821995422 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:19:55 INFO - PROCESS | 3000 | 1467821995427 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 3000 | 1467821995429 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE553000 == 39 [pid = 3000] [id = 301] 09:19:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CBFEBC00) [pid = 3000] [serial = 902] [outer = 0000000000000000] 09:19:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CBFEE800) [pid = 3000] [serial = 903] [outer = 000000D4CBFEBC00] 09:19:55 INFO - PROCESS | 3000 | 1467821995473 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CC0A9C00) [pid = 3000] [serial = 904] [outer = 000000D4CBFEBC00] 09:19:56 INFO - PROCESS | 3000 | 1467821996029 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] 09:19:56 INFO - PROCESS | 3000 | 1467821996072 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:56 INFO - PROCESS | 3000 | 1467821996078 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 3000 | 1467821996082 Marionette TRACE conn6 <- [1,1170,null,{}] 09:19:56 INFO - PROCESS | 3000 | 1467821996088 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}] 09:19:56 INFO - PROCESS | 3000 | 1467821996091 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:56 INFO - PROCESS | 3000 | 1467821996270 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:19:56 INFO - PROCESS | 3000 | 1467821996390 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 3000 | 1467821996395 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CD4800 == 40 [pid = 3000] [id = 302] 09:19:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF35F000) [pid = 3000] [serial = 905] [outer = 0000000000000000] 09:19:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C0DCB800) [pid = 3000] [serial = 906] [outer = 000000D4BF35F000] 09:19:56 INFO - PROCESS | 3000 | 1467821996456 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C4B73800) [pid = 3000] [serial = 907] [outer = 000000D4BF35F000] 09:19:57 INFO - PROCESS | 3000 | 1467821997065 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] 09:19:57 INFO - PROCESS | 3000 | 1467821997116 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:19:57 INFO - PROCESS | 3000 | 1467821997122 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 3000 | 1467821997125 Marionette TRACE conn6 <- [1,1174,null,{}] 09:19:57 INFO - PROCESS | 3000 | 1467821997130 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}] 09:19:57 INFO - PROCESS | 3000 | 1467821997133 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:57 INFO - PROCESS | 3000 | 1467821997250 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:19:57 INFO - PROCESS | 3000 | 1467821997369 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3000 | 1467821997372 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE62000 == 41 [pid = 3000] [id = 303] 09:19:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B96800) [pid = 3000] [serial = 908] [outer = 0000000000000000] 09:19:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C8166400) [pid = 3000] [serial = 909] [outer = 000000D4C7B96800] 09:19:57 INFO - PROCESS | 3000 | 1467821997431 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8F0E400) [pid = 3000] [serial = 910] [outer = 000000D4C7B96800] 09:19:58 INFO - PROCESS | 3000 | 1467821998048 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] 09:19:58 INFO - PROCESS | 3000 | 1467821998113 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:19:58 INFO - PROCESS | 3000 | 1467821998117 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 3000 | 1467821998121 Marionette TRACE conn6 <- [1,1178,null,{}] 09:19:58 INFO - PROCESS | 3000 | 1467821998133 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}] 09:19:58 INFO - PROCESS | 3000 | 1467821998138 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:58 INFO - PROCESS | 3000 | 1467821998288 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:19:58 INFO - PROCESS | 3000 | 1467821998342 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3000 | 1467821998345 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7CF800 == 42 [pid = 3000] [id = 304] 09:19:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CBB08C00) [pid = 3000] [serial = 911] [outer = 0000000000000000] 09:19:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CBFDEC00) [pid = 3000] [serial = 912] [outer = 000000D4CBB08C00] 09:19:58 INFO - PROCESS | 3000 | 1467821998403 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CC0B0800) [pid = 3000] [serial = 913] [outer = 000000D4CBB08C00] 09:19:59 INFO - PROCESS | 3000 | 1467821999039 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] 09:19:59 INFO - PROCESS | 3000 | 1467821999107 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:59 INFO - PROCESS | 3000 | 1467821999111 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3000 | 1467821999113 Marionette TRACE conn6 <- [1,1182,null,{}] 09:19:59 INFO - PROCESS | 3000 | 1467821999117 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}] 09:19:59 INFO - PROCESS | 3000 | 1467821999119 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:59 INFO - PROCESS | 3000 | 1467821999232 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:19:59 INFO - PROCESS | 3000 | 1467821999357 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 3000 | 1467821999360 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:19:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CE800 == 43 [pid = 3000] [id = 305] 09:19:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C4B68C00) [pid = 3000] [serial = 914] [outer = 0000000000000000] 09:19:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CC49E400) [pid = 3000] [serial = 915] [outer = 000000D4C4B68C00] 09:19:59 INFO - PROCESS | 3000 | 1467821999416 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CC4A6400) [pid = 3000] [serial = 916] [outer = 000000D4C4B68C00] 09:20:00 INFO - PROCESS | 3000 | 1467822000181 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] 09:20:00 INFO - PROCESS | 3000 | 1467822000250 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:20:00 INFO - PROCESS | 3000 | 1467822000255 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:20:00 INFO - PROCESS | 3000 | 1467822000258 Marionette TRACE conn6 <- [1,1186,null,{}] 09:20:00 INFO - PROCESS | 3000 | 1467822000265 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}] 09:20:00 INFO - PROCESS | 3000 | 1467822000268 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:00 INFO - PROCESS | 3000 | 1467822000382 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:20:00 INFO - PROCESS | 3000 | 1467822000455 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3000 | 1467822000457 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC20800 == 44 [pid = 3000] [id = 306] 09:20:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C0DCF800) [pid = 3000] [serial = 917] [outer = 0000000000000000] 09:20:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4C1856400) [pid = 3000] [serial = 918] [outer = 000000D4C0DCF800] 09:20:00 INFO - PROCESS | 3000 | 1467822000554 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4C53A6C00) [pid = 3000] [serial = 919] [outer = 000000D4C0DCF800] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE08B800 == 43 [pid = 3000] [id = 300] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC3C000 == 42 [pid = 3000] [id = 299] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAEC000 == 41 [pid = 3000] [id = 298] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE65800 == 40 [pid = 3000] [id = 297] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C588A000 == 39 [pid = 3000] [id = 296] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E18800 == 38 [pid = 3000] [id = 295] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7674800 == 37 [pid = 3000] [id = 294] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1568000 == 36 [pid = 3000] [id = 293] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC70000 == 35 [pid = 3000] [id = 292] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76CC000 == 34 [pid = 3000] [id = 291] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BBD91000 == 33 [pid = 3000] [id = 290] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC20000 == 32 [pid = 3000] [id = 281] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3CE800 == 31 [pid = 3000] [id = 305] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7CF800 == 30 [pid = 3000] [id = 304] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE62000 == 29 [pid = 3000] [id = 303] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE553000 == 28 [pid = 3000] [id = 301] 09:20:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CD4800 == 27 [pid = 3000] [id = 302] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4CA6AAC00) [pid = 3000] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C5830400) [pid = 3000] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C17CA000) [pid = 3000] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4BF357C00) [pid = 3000] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C4989400) [pid = 3000] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4BF366800) [pid = 3000] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4BFEE5800) [pid = 3000] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BAE2EC00) [pid = 3000] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAE2B800) [pid = 3000] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7597C00) [pid = 3000] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFBD4400) [pid = 3000] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAF44400) [pid = 3000] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7B16C00) [pid = 3000] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C539F400) [pid = 3000] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C6E39000) [pid = 3000] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CBEBD400) [pid = 3000] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBB06C00) [pid = 3000] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CBEC7800) [pid = 3000] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6F63400) [pid = 3000] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C7BF2000) [pid = 3000] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C88EBC00) [pid = 3000] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7B98C00) [pid = 3000] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C878C400) [pid = 3000] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8E5C400) [pid = 3000] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4999400) [pid = 3000] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:20:01 INFO - PROCESS | 3000 | 1467822001808 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1593ms 09:20:01 INFO - PROCESS | 3000 | 1467822001853 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 3000 | 1467822001857 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:20:01 INFO - PROCESS | 3000 | 1467822001862 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:20:01 INFO - PROCESS | 3000 | 1467822001867 Marionette TRACE conn6 <- [1,1190,null,{}] 09:20:01 INFO - PROCESS | 3000 | 1467822001872 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}] 09:20:01 INFO - PROCESS | 3000 | 1467822001874 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:01 INFO - PROCESS | 3000 | 1467822001970 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:20:01 INFO - PROCESS | 3000 | 1467822001976 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3000 | 1467822001979 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0125800 == 28 [pid = 3000] [id = 307] 09:20:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAF10C00) [pid = 3000] [serial = 920] [outer = 0000000000000000] 09:20:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAF46000) [pid = 3000] [serial = 921] [outer = 000000D4BAF10C00] 09:20:02 INFO - PROCESS | 3000 | 1467822002028 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BB087400) [pid = 3000] [serial = 922] [outer = 000000D4BAF10C00] 09:20:02 INFO - PROCESS | 3000 | 1467822002504 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]]]}] 09:20: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 09:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 09:20:02 INFO - PROCESS | 3000 | 1467822002557 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3000 | 1467822002562 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:20:02 INFO - PROCESS | 3000 | 1467822002569 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3000 | 1467822002572 Marionette TRACE conn6 <- [1,1194,null,{}] 09:20:02 INFO - PROCESS | 3000 | 1467822002576 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}] 09:20:02 INFO - PROCESS | 3000 | 1467822002578 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:02 INFO - PROCESS | 3000 | 1467822002725 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:20:02 INFO - PROCESS | 3000 | 1467822002806 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3000 | 1467822002808 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CA0800 == 29 [pid = 3000] [id = 308] 09:20:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BF35EC00) [pid = 3000] [serial = 923] [outer = 0000000000000000] 09:20:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BFB66C00) [pid = 3000] [serial = 924] [outer = 000000D4BF35EC00] 09:20:02 INFO - PROCESS | 3000 | 1467822002856 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BFF0C400) [pid = 3000] [serial = 925] [outer = 000000D4BF35EC00] 09:20:03 INFO - PROCESS | 3000 | 1467822003252 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]]]}] 09:20: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 09:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 09:20:03 INFO - PROCESS | 3000 | 1467822003304 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3000 | 1467822003306 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:20:03 INFO - PROCESS | 3000 | 1467822003310 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 3000 | 1467822003314 Marionette TRACE conn6 <- [1,1198,null,{}] 09:20:03 INFO - PROCESS | 3000 | 1467822003325 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}] 09:20:03 INFO - PROCESS | 3000 | 1467822003330 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:03 INFO - PROCESS | 3000 | 1467822003416 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:20:03 INFO - PROCESS | 3000 | 1467822003424 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 3000 | 1467822003428 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7570800 == 30 [pid = 3000] [id = 309] 09:20:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C17D0000) [pid = 3000] [serial = 926] [outer = 0000000000000000] 09:20:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C4988C00) [pid = 3000] [serial = 927] [outer = 000000D4C17D0000] 09:20:03 INFO - PROCESS | 3000 | 1467822003477 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4B5E400) [pid = 3000] [serial = 928] [outer = 000000D4C17D0000] 09:20:03 INFO - PROCESS | 3000 | 1467822003984 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 733ms 09:20:04 INFO - PROCESS | 3000 | 1467822004077 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 3000 | 1467822004080 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:20:04 INFO - PROCESS | 3000 | 1467822004092 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 3000 | 1467822004094 Marionette TRACE conn6 <- [1,1202,null,{}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:20:04 INFO - PROCESS | 3000 | 1467822004097 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}] 09:20:04 INFO - PROCESS | 3000 | 1467822004100 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:04 INFO - PROCESS | 3000 | 1467822004217 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:20:04 INFO - PROCESS | 3000 | 1467822004224 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3000 | 1467822004226 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AEE000 == 31 [pid = 3000] [id = 310] 09:20:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C6D0DC00) [pid = 3000] [serial = 929] [outer = 0000000000000000] 09:20:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C6E33400) [pid = 3000] [serial = 930] [outer = 000000D4C6D0DC00] 09:20:04 INFO - PROCESS | 3000 | 1467822004271 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C6E40800) [pid = 3000] [serial = 931] [outer = 000000D4C6D0DC00] 09:20:04 INFO - PROCESS | 3000 | 1467822004689 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 09:20:04 INFO - PROCESS | 3000 | 1467822004729 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 3000 | 1467822004731 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:20:04 INFO - PROCESS | 3000 | 1467822004734 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:20:04 INFO - PROCESS | 3000 | 1467822004736 Marionette TRACE conn6 <- [1,1206,null,{}] 09:20:04 INFO - PROCESS | 3000 | 1467822004739 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}] 09:20:04 INFO - PROCESS | 3000 | 1467822004741 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:04 INFO - PROCESS | 3000 | 1467822004854 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:20:04 INFO - PROCESS | 3000 | 1467822004859 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3000 | 1467822004861 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8761800 == 32 [pid = 3000] [id = 311] 09:20:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4B9B13C00) [pid = 3000] [serial = 932] [outer = 0000000000000000] 09:20:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C759B000) [pid = 3000] [serial = 933] [outer = 000000D4B9B13C00] 09:20:04 INFO - PROCESS | 3000 | 1467822004905 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7B9E000) [pid = 3000] [serial = 934] [outer = 000000D4B9B13C00] 09:20:05 INFO - PROCESS | 3000 | 1467822005376 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]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 09:20:05 INFO - PROCESS | 3000 | 1467822005434 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 3000 | 1467822005437 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:20:05 INFO - PROCESS | 3000 | 1467822005440 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 3000 | 1467822005442 Marionette TRACE conn6 <- [1,1210,null,{}] 09:20:05 INFO - PROCESS | 3000 | 1467822005446 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}] 09:20:05 INFO - PROCESS | 3000 | 1467822005451 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:05 INFO - PROCESS | 3000 | 1467822005604 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:20:05 INFO - PROCESS | 3000 | 1467822005632 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 3000 | 1467822005634 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD27000 == 33 [pid = 3000] [id = 312] 09:20:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8182400) [pid = 3000] [serial = 935] [outer = 0000000000000000] 09:20:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C86D4C00) [pid = 3000] [serial = 936] [outer = 000000D4C8182400] 09:20:05 INFO - PROCESS | 3000 | 1467822005688 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C8796800) [pid = 3000] [serial = 937] [outer = 000000D4C8182400] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CA442000) [pid = 3000] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C7D2BC00) [pid = 3000] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB289000) [pid = 3000] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C586A000) [pid = 3000] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAE2CC00) [pid = 3000] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAF12000) [pid = 3000] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7D23400) [pid = 3000] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BFF09800) [pid = 3000] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4B9231800) [pid = 3000] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4B923E000) [pid = 3000] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CBB08800) [pid = 3000] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CBECAC00) [pid = 3000] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:20:06 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CBFEBC00) [pid = 3000] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:20:06 INFO - PROCESS | 3000 | 1467822006266 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] 09:20:06 INFO - PROCESS | 3000 | 1467822006326 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:20:06 INFO - PROCESS | 3000 | 1467822006330 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 3000 | 1467822006331 Marionette TRACE conn6 <- [1,1214,null,{}] 09:20:06 INFO - PROCESS | 3000 | 1467822006335 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}] 09:20:06 INFO - PROCESS | 3000 | 1467822006337 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:06 INFO - PROCESS | 3000 | 1467822006417 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:20:06 INFO - PROCESS | 3000 | 1467822006422 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3000 | 1467822006424 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB11D800 == 34 [pid = 3000] [id = 313] 09:20:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BFF09800) [pid = 3000] [serial = 938] [outer = 0000000000000000] 09:20:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7D27C00) [pid = 3000] [serial = 939] [outer = 000000D4BFF09800] 09:20:06 INFO - PROCESS | 3000 | 1467822006469 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8E50000) [pid = 3000] [serial = 940] [outer = 000000D4BFF09800] 09:20:06 INFO - PROCESS | 3000 | 1467822006872 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 586ms 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:20:06 INFO - PROCESS | 3000 | 1467822006926 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 3000 | 1467822006928 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:20:06 INFO - PROCESS | 3000 | 1467822006932 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 3000 | 1467822006933 Marionette TRACE conn6 <- [1,1218,null,{}] 09:20:06 INFO - PROCESS | 3000 | 1467822006937 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}] 09:20:06 INFO - PROCESS | 3000 | 1467822006939 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:07 INFO - PROCESS | 3000 | 1467822007025 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:20:07 INFO - PROCESS | 3000 | 1467822007030 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 3000 | 1467822007032 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C5000 == 35 [pid = 3000] [id = 314] 09:20:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CA443800) [pid = 3000] [serial = 941] [outer = 0000000000000000] 09:20:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA625800) [pid = 3000] [serial = 942] [outer = 000000D4CA443800] 09:20:07 INFO - PROCESS | 3000 | 1467822007084 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CAD6E800) [pid = 3000] [serial = 943] [outer = 000000D4CA443800] 09:20:07 INFO - PROCESS | 3000 | 1467822007520 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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 09:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:20:07 INFO - PROCESS | 3000 | 1467822007568 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 3000 | 1467822007571 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:20:07 INFO - PROCESS | 3000 | 1467822007578 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 3000 | 1467822007580 Marionette TRACE conn6 <- [1,1222,null,{}] 09:20:07 INFO - PROCESS | 3000 | 1467822007583 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}] 09:20:07 INFO - PROCESS | 3000 | 1467822007585 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:07 INFO - PROCESS | 3000 | 1467822007667 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:20:07 INFO - PROCESS | 3000 | 1467822007675 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 3000 | 1467822007677 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C4800 == 36 [pid = 3000] [id = 315] 09:20:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CAD68000) [pid = 3000] [serial = 944] [outer = 0000000000000000] 09:20:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB286400) [pid = 3000] [serial = 945] [outer = 000000D4CAD68000] 09:20:07 INFO - PROCESS | 3000 | 1467822007721 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB30F400) [pid = 3000] [serial = 946] [outer = 000000D4CAD68000] 09:20:08 INFO - PROCESS | 3000 | 1467822008264 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]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 09:20:08 INFO - PROCESS | 3000 | 1467822008310 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 3000 | 1467822008315 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:20:08 INFO - PROCESS | 3000 | 1467822008321 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 3000 | 1467822008325 Marionette TRACE conn6 <- [1,1226,null,{}] 09:20:08 INFO - PROCESS | 3000 | 1467822008331 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}] 09:20:08 INFO - PROCESS | 3000 | 1467822008334 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:08 INFO - PROCESS | 3000 | 1467822008524 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:20:08 INFO - PROCESS | 3000 | 1467822008619 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3000 | 1467822008624 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1310000 == 37 [pid = 3000] [id = 316] 09:20:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAE2F400) [pid = 3000] [serial = 947] [outer = 0000000000000000] 09:20:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAF10400) [pid = 3000] [serial = 948] [outer = 000000D4BAE2F400] 09:20:08 INFO - PROCESS | 3000 | 1467822008683 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BF359000) [pid = 3000] [serial = 949] [outer = 000000D4BAE2F400] 09:20:09 INFO - PROCESS | 3000 | 1467822009447 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1194ms 09:20:09 INFO - PROCESS | 3000 | 1467822009518 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 3000 | 1467822009523 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:20:09 INFO - PROCESS | 3000 | 1467822009530 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 3000 | 1467822009533 Marionette TRACE conn6 <- [1,1230,null,{}] 09:20:09 INFO - PROCESS | 3000 | 1467822009538 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}] 09:20:09 INFO - PROCESS | 3000 | 1467822009541 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:09 INFO - PROCESS | 3000 | 1467822009670 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:20:09 INFO - PROCESS | 3000 | 1467822009740 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3000 | 1467822009743 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C81C8800 == 38 [pid = 3000] [id = 317] 09:20:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C1328C00) [pid = 3000] [serial = 950] [outer = 0000000000000000] 09:20:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C498B400) [pid = 3000] [serial = 951] [outer = 000000D4C1328C00] 09:20:09 INFO - PROCESS | 3000 | 1467822009840 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C5862000) [pid = 3000] [serial = 952] [outer = 000000D4C1328C00] 09:20:10 INFO - PROCESS | 3000 | 1467822010718 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1245ms 09:20:10 INFO - PROCESS | 3000 | 1467822010777 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3000 | 1467822010782 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:20:10 INFO - PROCESS | 3000 | 1467822010787 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3000 | 1467822010790 Marionette TRACE conn6 <- [1,1234,null,{}] 09:20:10 INFO - PROCESS | 3000 | 1467822010795 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}] 09:20:10 INFO - PROCESS | 3000 | 1467822010798 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:10 INFO - PROCESS | 3000 | 1467822010919 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:20:11 INFO - PROCESS | 3000 | 1467822010996 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 3000 | 1467822011001 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC2DB800 == 39 [pid = 3000] [id = 318] 09:20:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4B9BC9400) [pid = 3000] [serial = 953] [outer = 0000000000000000] 09:20:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BAF45C00) [pid = 3000] [serial = 954] [outer = 000000D4B9BC9400] 09:20:11 INFO - PROCESS | 3000 | 1467822011081 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C0C04400) [pid = 3000] [serial = 955] [outer = 000000D4B9BC9400] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C5000 == 38 [pid = 3000] [id = 314] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB11D800 == 37 [pid = 3000] [id = 313] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD27000 == 36 [pid = 3000] [id = 312] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8761800 == 35 [pid = 3000] [id = 311] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AEE000 == 34 [pid = 3000] [id = 310] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7570800 == 33 [pid = 3000] [id = 309] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CA0800 == 32 [pid = 3000] [id = 308] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0125800 == 31 [pid = 3000] [id = 307] 09:20:11 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC20800 == 30 [pid = 3000] [id = 306] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4CB244400) [pid = 3000] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C8E57C00) [pid = 3000] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4CAD6C400) [pid = 3000] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CB6C1800) [pid = 3000] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CB30CC00) [pid = 3000] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C6D0D400) [pid = 3000] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C8193C00) [pid = 3000] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7598800) [pid = 3000] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BF363400) [pid = 3000] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C17CAC00) [pid = 3000] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8195800) [pid = 3000] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C0144800) [pid = 3000] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C17CF800) [pid = 3000] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4B9A4AC00) [pid = 3000] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3B000) [pid = 3000] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF12800) [pid = 3000] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BF364C00) [pid = 3000] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CBB0B800) [pid = 3000] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CBFE4C00) [pid = 3000] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CBFEE800) [pid = 3000] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CC0A9C00) [pid = 3000] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CBFDD000) [pid = 3000] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CBEBE000) [pid = 3000] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CBEC4800) [pid = 3000] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C86D8800) [pid = 3000] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3000 | 1467822011616 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]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 881ms 09:20:11 INFO - PROCESS | 3000 | 1467822011672 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3000 | 1467822011677 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:20:11 INFO - PROCESS | 3000 | 1467822011683 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 3000 | 1467822011686 Marionette TRACE conn6 <- [1,1238,null,{}] 09:20:11 INFO - PROCESS | 3000 | 1467822011690 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}] 09:20:11 INFO - PROCESS | 3000 | 1467822011692 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:11 INFO - PROCESS | 3000 | 1467822011782 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:20:11 INFO - PROCESS | 3000 | 1467822011789 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 3000 | 1467822011791 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5079000 == 31 [pid = 3000] [id = 319] 09:20:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C17CF800) [pid = 3000] [serial = 956] [outer = 0000000000000000] 09:20:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C185CC00) [pid = 3000] [serial = 957] [outer = 000000D4C17CF800] 09:20:11 INFO - PROCESS | 3000 | 1467822011839 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4992000) [pid = 3000] [serial = 958] [outer = 000000D4C17CF800] 09:20:12 INFO - PROCESS | 3000 | 1467822012310 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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 09:20:12 INFO - PROCESS | 3000 | 1467822012389 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3000 | 1467822012391 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:20:12 INFO - PROCESS | 3000 | 1467822012395 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3000 | 1467822012399 Marionette TRACE conn6 <- [1,1242,null,{}] 09:20:12 INFO - PROCESS | 3000 | 1467822012410 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}] 09:20:12 INFO - PROCESS | 3000 | 1467822012415 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:12 INFO - PROCESS | 3000 | 1467822012517 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:20:12 INFO - PROCESS | 3000 | 1467822012589 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3000 | 1467822012593 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7943800 == 32 [pid = 3000] [id = 320] 09:20:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAD3F000) [pid = 3000] [serial = 959] [outer = 0000000000000000] 09:20:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7596400) [pid = 3000] [serial = 960] [outer = 000000D4BAD3F000] 09:20:12 INFO - PROCESS | 3000 | 1467822012642 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7CD0400) [pid = 3000] [serial = 961] [outer = 000000D4BAD3F000] 09:20:13 INFO - PROCESS | 3000 | 1467822013030 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]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 09:20:13 INFO - PROCESS | 3000 | 1467822013089 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3000 | 1467822013092 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:20:13 INFO - PROCESS | 3000 | 1467822013096 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3000 | 1467822013098 Marionette TRACE conn6 <- [1,1246,null,{}] 09:20:13 INFO - PROCESS | 3000 | 1467822013101 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}] 09:20:13 INFO - PROCESS | 3000 | 1467822013103 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:13 INFO - PROCESS | 3000 | 1467822013191 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:20:13 INFO - PROCESS | 3000 | 1467822013197 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3000 | 1467822013199 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9128000 == 33 [pid = 3000] [id = 321] 09:20:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8195800) [pid = 3000] [serial = 962] [outer = 0000000000000000] 09:20:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C81F0400) [pid = 3000] [serial = 963] [outer = 000000D4C8195800] 09:20:13 INFO - PROCESS | 3000 | 1467822013244 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C878FC00) [pid = 3000] [serial = 964] [outer = 000000D4C8195800] 09:20:13 INFO - PROCESS | 3000 | 1467822013724 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]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 693ms 09:20:13 INFO - PROCESS | 3000 | 1467822013791 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3000 | 1467822013800 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:20:13 INFO - PROCESS | 3000 | 1467822013804 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3000 | 1467822013806 Marionette TRACE conn6 <- [1,1250,null,{}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:20:13 INFO - PROCESS | 3000 | 1467822013809 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}] 09:20:13 INFO - PROCESS | 3000 | 1467822013811 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:13 INFO - PROCESS | 3000 | 1467822013953 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:20:13 INFO - PROCESS | 3000 | 1467822013963 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3000 | 1467822013965 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB11B800 == 34 [pid = 3000] [id = 322] 09:20:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8FA8800) [pid = 3000] [serial = 965] [outer = 0000000000000000] 09:20:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CA6A9000) [pid = 3000] [serial = 966] [outer = 000000D4C8FA8800] 09:20:14 INFO - PROCESS | 3000 | 1467822014010 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB240400) [pid = 3000] [serial = 967] [outer = 000000D4C8FA8800] 09:20:14 INFO - PROCESS | 3000 | 1467822014468 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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 09:20:14 INFO - PROCESS | 3000 | 1467822014543 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3000 | 1467822014546 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:20:14 INFO - PROCESS | 3000 | 1467822014549 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3000 | 1467822014551 Marionette TRACE conn6 <- [1,1254,null,{}] 09:20:14 INFO - PROCESS | 3000 | 1467822014564 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}] 09:20:14 INFO - PROCESS | 3000 | 1467822014570 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:14 INFO - PROCESS | 3000 | 1467822014714 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:20:14 INFO - PROCESS | 3000 | 1467822014763 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3000 | 1467822014765 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C5000 == 35 [pid = 3000] [id = 323] 09:20:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB311400) [pid = 3000] [serial = 968] [outer = 0000000000000000] 09:20:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB98C400) [pid = 3000] [serial = 969] [outer = 000000D4CB311400] 09:20:14 INFO - PROCESS | 3000 | 1467822014811 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB995400) [pid = 3000] [serial = 970] [outer = 000000D4CB311400] 09:20:15 INFO - PROCESS | 3000 | 1467822015264 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]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 796ms 09:20:15 INFO - PROCESS | 3000 | 1467822015349 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3000 | 1467822015351 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:20:15 INFO - PROCESS | 3000 | 1467822015362 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 3000 | 1467822015364 Marionette TRACE conn6 <- [1,1258,null,{}] 09:20:15 INFO - PROCESS | 3000 | 1467822015368 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}] 09:20:15 INFO - PROCESS | 3000 | 1467822015370 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:15 INFO - PROCESS | 3000 | 1467822015526 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4B9B13C00) [pid = 3000] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BF35F000) [pid = 3000] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BFF09800) [pid = 3000] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C7B96800) [pid = 3000] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBB08C00) [pid = 3000] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4B68C00) [pid = 3000] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF10C00) [pid = 3000] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C0DCF800) [pid = 3000] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C17D0000) [pid = 3000] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C8182400) [pid = 3000] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BF35EC00) [pid = 3000] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C6D0DC00) [pid = 3000] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:20:15 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CA443800) [pid = 3000] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:20:15 INFO - PROCESS | 3000 | 1467822015580 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3000 | 1467822015582 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C81CE000 == 36 [pid = 3000] [id = 324] 09:20:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4B9230C00) [pid = 3000] [serial = 971] [outer = 0000000000000000] 09:20:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAD34000) [pid = 3000] [serial = 972] [outer = 000000D4B9230C00] 09:20:15 INFO - PROCESS | 3000 | 1467822015627 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4992800) [pid = 3000] [serial = 973] [outer = 000000D4B9230C00] 09:20:15 INFO - PROCESS | 3000 | 1467822015987 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]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 09:20:16 INFO - PROCESS | 3000 | 1467822016059 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 3000 | 1467822016061 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:20:16 INFO - PROCESS | 3000 | 1467822016065 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3000 | 1467822016066 Marionette TRACE conn6 <- [1,1262,null,{}] 09:20:16 INFO - PROCESS | 3000 | 1467822016070 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}] 09:20:16 INFO - PROCESS | 3000 | 1467822016072 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:16 INFO - PROCESS | 3000 | 1467822016153 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:20:16 INFO - PROCESS | 3000 | 1467822016160 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3000 | 1467822016162 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC49000 == 37 [pid = 3000] [id = 325] 09:20:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7D20400) [pid = 3000] [serial = 974] [outer = 0000000000000000] 09:20:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CBB11C00) [pid = 3000] [serial = 975] [outer = 000000D4C7D20400] 09:20:16 INFO - PROCESS | 3000 | 1467822016207 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CBEC4800) [pid = 3000] [serial = 976] [outer = 000000D4C7D20400] 09:20:16 INFO - PROCESS | 3000 | 1467822016644 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]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 09:20:16 INFO - PROCESS | 3000 | 1467822016697 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 3000 | 1467822016699 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:20:16 INFO - PROCESS | 3000 | 1467822016702 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3000 | 1467822016704 Marionette TRACE conn6 <- [1,1266,null,{}] 09:20:16 INFO - PROCESS | 3000 | 1467822016707 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}] 09:20:16 INFO - PROCESS | 3000 | 1467822016709 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:16 INFO - PROCESS | 3000 | 1467822016792 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:20:16 INFO - PROCESS | 3000 | 1467822016827 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3000 | 1467822016829 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C793E800 == 38 [pid = 3000] [id = 326] 09:20:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CBFD5800) [pid = 3000] [serial = 977] [outer = 0000000000000000] 09:20:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CBFDFC00) [pid = 3000] [serial = 978] [outer = 000000D4CBFD5800] 09:20:16 INFO - PROCESS | 3000 | 1467822016873 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CBFE8400) [pid = 3000] [serial = 979] [outer = 000000D4CBFD5800] 09:20:17 INFO - PROCESS | 3000 | 1467822017300 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]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 09:20:17 INFO - PROCESS | 3000 | 1467822017335 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 3000 | 1467822017337 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:20:17 INFO - PROCESS | 3000 | 1467822017341 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:20:17 INFO - PROCESS | 3000 | 1467822017343 Marionette TRACE conn6 <- [1,1270,null,{}] 09:20:17 INFO - PROCESS | 3000 | 1467822017346 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}] 09:20:17 INFO - PROCESS | 3000 | 1467822017348 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:17 INFO - PROCESS | 3000 | 1467822017432 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:20:17 INFO - PROCESS | 3000 | 1467822017439 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 3000 | 1467822017441 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE562000 == 39 [pid = 3000] [id = 327] 09:20:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CBFF1400) [pid = 3000] [serial = 980] [outer = 0000000000000000] 09:20:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CC0AA400) [pid = 3000] [serial = 981] [outer = 000000D4CBFF1400] 09:20:17 INFO - PROCESS | 3000 | 1467822017495 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CC0B5400) [pid = 3000] [serial = 982] [outer = 000000D4CBFF1400] 09:20:18 INFO - PROCESS | 3000 | 1467822018229 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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 943ms 09:20:18 INFO - PROCESS | 3000 | 1467822018287 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 3000 | 1467822018291 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:20:18 INFO - PROCESS | 3000 | 1467822018296 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 3000 | 1467822018300 Marionette TRACE conn6 <- [1,1274,null,{}] 09:20:18 INFO - PROCESS | 3000 | 1467822018305 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}] 09:20:18 INFO - PROCESS | 3000 | 1467822018309 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:18 INFO - PROCESS | 3000 | 1467822018431 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:20:18 INFO - PROCESS | 3000 | 1467822018509 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 3000 | 1467822018512 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7553000 == 40 [pid = 3000] [id = 328] 09:20:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BFE70400) [pid = 3000] [serial = 983] [outer = 0000000000000000] 09:20:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C3D7CC00) [pid = 3000] [serial = 984] [outer = 000000D4BFE70400] 09:20:18 INFO - PROCESS | 3000 | 1467822018611 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C6A0E800) [pid = 3000] [serial = 985] [outer = 000000D4BFE70400] 09:20:19 INFO - PROCESS | 3000 | 1467822019173 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]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 922ms 09:20:19 INFO - PROCESS | 3000 | 1467822019223 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 3000 | 1467822019229 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:20:19 INFO - PROCESS | 3000 | 1467822019236 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 3000 | 1467822019239 Marionette TRACE conn6 <- [1,1278,null,{}] 09:20:19 INFO - PROCESS | 3000 | 1467822019243 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}] 09:20:19 INFO - PROCESS | 3000 | 1467822019246 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:19 INFO - PROCESS | 3000 | 1467822019366 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:20:19 INFO - PROCESS | 3000 | 1467822019459 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3000 | 1467822019462 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6E800 == 41 [pid = 3000] [id = 329] 09:20:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8160000) [pid = 3000] [serial = 986] [outer = 0000000000000000] 09:20:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CA621800) [pid = 3000] [serial = 987] [outer = 000000D4C8160000] 09:20:19 INFO - PROCESS | 3000 | 1467822019518 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB352000) [pid = 3000] [serial = 988] [outer = 000000D4C8160000] 09:20:20 INFO - PROCESS | 3000 | 1467822020105 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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 945ms 09:20:20 INFO - PROCESS | 3000 | 1467822020180 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 3000 | 1467822020183 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:20:20 INFO - PROCESS | 3000 | 1467822020187 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 3000 | 1467822020191 Marionette TRACE conn6 <- [1,1282,null,{}] 09:20:20 INFO - PROCESS | 3000 | 1467822020203 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}] 09:20:20 INFO - PROCESS | 3000 | 1467822020208 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:20 INFO - PROCESS | 3000 | 1467822020327 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:20:20 INFO - PROCESS | 3000 | 1467822020440 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 3000 | 1467822020444 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7D0800 == 42 [pid = 3000] [id = 330] 09:20:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CC0A7800) [pid = 3000] [serial = 989] [outer = 0000000000000000] 09:20:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CC49AC00) [pid = 3000] [serial = 990] [outer = 000000D4CC0A7800] 09:20:20 INFO - PROCESS | 3000 | 1467822020502 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CC4A5C00) [pid = 3000] [serial = 991] [outer = 000000D4CC0A7800] 09:20:21 INFO - PROCESS | 3000 | 1467822021046 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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 09:20:21 INFO - PROCESS | 3000 | 1467822021069 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3000 | 1467822021072 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:20:21 INFO - PROCESS | 3000 | 1467822021076 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 3000 | 1467822021078 Marionette TRACE conn6 <- [1,1286,null,{}] 09:20:21 INFO - PROCESS | 3000 | 1467822021082 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}] 09:20:21 INFO - PROCESS | 3000 | 1467822021084 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:21 INFO - PROCESS | 3000 | 1467822021201 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:20:21 INFO - PROCESS | 3000 | 1467822021290 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3000 | 1467822021293 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6E1800 == 43 [pid = 3000] [id = 331] 09:20:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C7B70C00) [pid = 3000] [serial = 992] [outer = 0000000000000000] 09:20:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4C7B77400) [pid = 3000] [serial = 993] [outer = 000000D4C7B70C00] 09:20:21 INFO - PROCESS | 3000 | 1467822021347 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4CC4A6000) [pid = 3000] [serial = 994] [outer = 000000D4C7B70C00] 09:20:22 INFO - PROCESS | 3000 | 1467822022013 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 09:20:22 INFO - PROCESS | 3000 | 1467822022065 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 3000 | 1467822022067 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:20:22 INFO - PROCESS | 3000 | 1467822022071 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 3000 | 1467822022073 Marionette TRACE conn6 <- [1,1290,null,{}] 09:20:22 INFO - PROCESS | 3000 | 1467822022077 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}] 09:20:22 INFO - PROCESS | 3000 | 1467822022079 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:22 INFO - PROCESS | 3000 | 1467822022188 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:20:22 INFO - PROCESS | 3000 | 1467822022410 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 3000 | 1467822022414 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C4F800 == 44 [pid = 3000] [id = 332] 09:20:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4B9B14C00) [pid = 3000] [serial = 995] [outer = 0000000000000000] 09:20:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4BAD66000) [pid = 3000] [serial = 996] [outer = 000000D4B9B14C00] 09:20:22 INFO - PROCESS | 3000 | 1467822022482 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 99 (000000D4BAE22800) [pid = 3000] [serial = 997] [outer = 000000D4B9B14C00] 09:20:23 INFO - PROCESS | 3000 | 1467822023074 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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1027ms 09:20:23 INFO - PROCESS | 3000 | 1467822023113 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 3000 | 1467822023117 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:20:23 INFO - PROCESS | 3000 | 1467822023140 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:20:23 INFO - PROCESS | 3000 | 1467822023143 Marionette TRACE conn6 <- [1,1294,null,{}] 09:20:23 INFO - PROCESS | 3000 | 1467822023149 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}] 09:20:23 INFO - PROCESS | 3000 | 1467822023153 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:23 INFO - PROCESS | 3000 | 1467822023260 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:20:23 INFO - PROCESS | 3000 | 1467822023356 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3000 | 1467822023359 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5892800 == 45 [pid = 3000] [id = 333] 09:20:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 100 (000000D4BF8FB000) [pid = 3000] [serial = 998] [outer = 0000000000000000] 09:20:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 101 (000000D4BFBB8000) [pid = 3000] [serial = 999] [outer = 000000D4BF8FB000] 09:20:23 INFO - PROCESS | 3000 | 1467822023407 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 102 (000000D4C3D77000) [pid = 3000] [serial = 1000] [outer = 000000D4BF8FB000] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C793E800 == 44 [pid = 3000] [id = 326] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC49000 == 43 [pid = 3000] [id = 325] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C81CE000 == 42 [pid = 3000] [id = 324] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C5000 == 41 [pid = 3000] [id = 323] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB11B800 == 40 [pid = 3000] [id = 322] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7943800 == 39 [pid = 3000] [id = 320] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5079000 == 38 [pid = 3000] [id = 319] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC2DB800 == 37 [pid = 3000] [id = 318] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C81C8800 == 36 [pid = 3000] [id = 317] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1310000 == 35 [pid = 3000] [id = 316] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C4800 == 34 [pid = 3000] [id = 315] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9128000 == 33 [pid = 3000] [id = 321] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C4F800 == 32 [pid = 3000] [id = 332] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6E1800 == 31 [pid = 3000] [id = 331] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7D0800 == 30 [pid = 3000] [id = 330] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6E800 == 29 [pid = 3000] [id = 329] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7553000 == 28 [pid = 3000] [id = 328] 09:20:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE562000 == 27 [pid = 3000] [id = 327] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 101 (000000D4C759B000) [pid = 3000] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 100 (000000D4C0DCB800) [pid = 3000] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 99 (000000D4C8E50000) [pid = 3000] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 98 (000000D4C8F0E400) [pid = 3000] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4CBFDEC00) [pid = 3000] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4CC49E400) [pid = 3000] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4BB087400) [pid = 3000] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4CC4A6400) [pid = 3000] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C1856400) [pid = 3000] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C8166400) [pid = 3000] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C4B73800) [pid = 3000] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C4B5E400) [pid = 3000] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C7B9E000) [pid = 3000] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C8796800) [pid = 3000] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C53A6C00) [pid = 3000] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAF46000) [pid = 3000] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BFB66C00) [pid = 3000] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CC0B0800) [pid = 3000] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C6E33400) [pid = 3000] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C86D4C00) [pid = 3000] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CA625800) [pid = 3000] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BFF0C400) [pid = 3000] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4988C00) [pid = 3000] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6E40800) [pid = 3000] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C7D27C00) [pid = 3000] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CAD6E800) [pid = 3000] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB286400) [pid = 3000] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:20:24 INFO - PROCESS | 3000 | 1467822024639 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1546ms 09:20:24 INFO - PROCESS | 3000 | 1467822024692 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 3000 | 1467822024696 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:20:24 INFO - PROCESS | 3000 | 1467822024701 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 3000 | 1467822024706 Marionette TRACE conn6 <- [1,1298,null,{}] 09:20:24 INFO - PROCESS | 3000 | 1467822024712 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}] 09:20:24 INFO - PROCESS | 3000 | 1467822024715 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:24 INFO - PROCESS | 3000 | 1467822024838 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:20:24 INFO - PROCESS | 3000 | 1467822024913 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 3000 | 1467822024916 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCC3000 == 28 [pid = 3000] [id = 334] 09:20:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BAD6C800) [pid = 3000] [serial = 1001] [outer = 0000000000000000] 09:20:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BAF08000) [pid = 3000] [serial = 1002] [outer = 000000D4BAD6C800] 09:20:24 INFO - PROCESS | 3000 | 1467822024967 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BAF4D800) [pid = 3000] [serial = 1003] [outer = 000000D4BAD6C800] 09:20:25 INFO - PROCESS | 3000 | 1467822025373 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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 09:20:25 INFO - PROCESS | 3000 | 1467822025439 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3000 | 1467822025444 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:20:25 INFO - PROCESS | 3000 | 1467822025451 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3000 | 1467822025454 Marionette TRACE conn6 <- [1,1302,null,{}] 09:20:25 INFO - PROCESS | 3000 | 1467822025463 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}] 09:20:25 INFO - PROCESS | 3000 | 1467822025466 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:25 INFO - PROCESS | 3000 | 1467822025559 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:20:25 INFO - PROCESS | 3000 | 1467822025573 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3000 | 1467822025575 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49EC000 == 29 [pid = 3000] [id = 335] 09:20:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF35B800) [pid = 3000] [serial = 1004] [outer = 0000000000000000] 09:20:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BF362C00) [pid = 3000] [serial = 1005] [outer = 000000D4BF35B800] 09:20:25 INFO - PROCESS | 3000 | 1467822025626 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BFE7A400) [pid = 3000] [serial = 1006] [outer = 000000D4BF35B800] 09:20:26 INFO - PROCESS | 3000 | 1467822026084 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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 690ms 09:20:26 INFO - PROCESS | 3000 | 1467822026144 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3000 | 1467822026146 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:20:26 INFO - PROCESS | 3000 | 1467822026151 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 3000 | 1467822026154 Marionette TRACE conn6 <- [1,1306,null,{}] 09:20:26 INFO - PROCESS | 3000 | 1467822026166 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}] 09:20:26 INFO - PROCESS | 3000 | 1467822026171 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:26 INFO - PROCESS | 3000 | 1467822026259 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:20:26 INFO - PROCESS | 3000 | 1467822026267 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 3000 | 1467822026270 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76B9800 == 30 [pid = 3000] [id = 336] 09:20:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C132DC00) [pid = 3000] [serial = 1007] [outer = 0000000000000000] 09:20:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C3D77C00) [pid = 3000] [serial = 1008] [outer = 000000D4C132DC00] 09:20:26 INFO - PROCESS | 3000 | 1467822026319 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C4993400) [pid = 3000] [serial = 1009] [outer = 000000D4C132DC00] 09:20:26 INFO - PROCESS | 3000 | 1467822026815 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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 09:20:26 INFO - PROCESS | 3000 | 1467822026843 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3000 | 1467822026846 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:20:26 INFO - PROCESS | 3000 | 1467822026849 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 3000 | 1467822026851 Marionette TRACE conn6 <- [1,1310,null,{}] 09:20:26 INFO - PROCESS | 3000 | 1467822026855 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}] 09:20:26 INFO - PROCESS | 3000 | 1467822026857 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:27 INFO - PROCESS | 3000 | 1467822027001 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:20:27 INFO - PROCESS | 3000 | 1467822027025 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3000 | 1467822027027 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6F000 == 31 [pid = 3000] [id = 337] 09:20:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C4B7B000) [pid = 3000] [serial = 1010] [outer = 0000000000000000] 09:20:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C53A4400) [pid = 3000] [serial = 1011] [outer = 000000D4C4B7B000] 09:20:27 INFO - PROCESS | 3000 | 1467822027072 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C6D14000) [pid = 3000] [serial = 1012] [outer = 000000D4C4B7B000] 09:20:27 INFO - PROCESS | 3000 | 1467822027522 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]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 09:20:27 INFO - PROCESS | 3000 | 1467822027585 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3000 | 1467822027587 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:20:27 INFO - PROCESS | 3000 | 1467822027591 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 3000 | 1467822027592 Marionette TRACE conn6 <- [1,1314,null,{}] 09:20:27 INFO - PROCESS | 3000 | 1467822027596 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}] 09:20:27 INFO - PROCESS | 3000 | 1467822027598 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:27 INFO - PROCESS | 3000 | 1467822027704 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:20:27 INFO - PROCESS | 3000 | 1467822027714 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3000 | 1467822027717 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E0B000 == 32 [pid = 3000] [id = 338] 09:20:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BA921800) [pid = 3000] [serial = 1013] [outer = 0000000000000000] 09:20:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C6F58C00) [pid = 3000] [serial = 1014] [outer = 000000D4BA921800] 09:20:27 INFO - PROCESS | 3000 | 1467822027802 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C770C400) [pid = 3000] [serial = 1015] [outer = 000000D4BA921800] 09:20:28 INFO - PROCESS | 3000 | 1467822028275 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 09:20:28 INFO - PROCESS | 3000 | 1467822028337 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 3000 | 1467822028339 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:20:28 INFO - PROCESS | 3000 | 1467822028343 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 3000 | 1467822028344 Marionette TRACE conn6 <- [1,1318,null,{}] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:20:28 INFO - PROCESS | 3000 | 1467822028348 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}] 09:20:28 INFO - PROCESS | 3000 | 1467822028354 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:28 INFO - PROCESS | 3000 | 1467822028476 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:20:28 INFO - PROCESS | 3000 | 1467822028487 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3000 | 1467822028489 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD3E000 == 33 [pid = 3000] [id = 339] 09:20:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAC95800) [pid = 3000] [serial = 1016] [outer = 0000000000000000] 09:20:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C4993C00) [pid = 3000] [serial = 1017] [outer = 000000D4BAC95800] 09:20:28 INFO - PROCESS | 3000 | 1467822028803 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C8194000) [pid = 3000] [serial = 1018] [outer = 000000D4BAC95800] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4CBFD5800) [pid = 3000] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CBFF1400) [pid = 3000] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C8FA8800) [pid = 3000] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CB311400) [pid = 3000] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4B9230C00) [pid = 3000] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7D20400) [pid = 3000] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CAD68000) [pid = 3000] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C17CF800) [pid = 3000] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4B9BC9400) [pid = 3000] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAE2F400) [pid = 3000] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8195800) [pid = 3000] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAD3F000) [pid = 3000] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:20:28 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C1328C00) [pid = 3000] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:20:29 INFO - PROCESS | 3000 | 1467822029185 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 880ms 09:20:29 INFO - PROCESS | 3000 | 1467822029229 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 3000 | 1467822029231 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:20:29 INFO - PROCESS | 3000 | 1467822029234 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 3000 | 1467822029236 Marionette TRACE conn6 <- [1,1322,null,{}] 09:20:29 INFO - PROCESS | 3000 | 1467822029239 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}] 09:20:29 INFO - PROCESS | 3000 | 1467822029241 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:29 INFO - PROCESS | 3000 | 1467822029348 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:20:29 INFO - PROCESS | 3000 | 1467822029395 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 3000 | 1467822029397 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB333800 == 34 [pid = 3000] [id = 340] 09:20:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BAF51400) [pid = 3000] [serial = 1019] [outer = 0000000000000000] 09:20:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7B72800) [pid = 3000] [serial = 1020] [outer = 000000D4BAF51400] 09:20:29 INFO - PROCESS | 3000 | 1467822029442 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C81F2000) [pid = 3000] [serial = 1021] [outer = 000000D4BAF51400] 09:20:29 INFO - PROCESS | 3000 | 1467822029795 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 628ms 09:20:29 INFO - PROCESS | 3000 | 1467822029865 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 3000 | 1467822029868 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:20:29 INFO - PROCESS | 3000 | 1467822029871 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:20:29 INFO - PROCESS | 3000 | 1467822029873 Marionette TRACE conn6 <- [1,1326,null,{}] 09:20:29 INFO - PROCESS | 3000 | 1467822029882 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}] 09:20:29 INFO - PROCESS | 3000 | 1467822029884 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:29 INFO - PROCESS | 3000 | 1467822029965 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:20:29 INFO - PROCESS | 3000 | 1467822029970 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 3000 | 1467822029972 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6C000 == 35 [pid = 3000] [id = 341] 09:20:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C86D7400) [pid = 3000] [serial = 1022] [outer = 0000000000000000] 09:20:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8795000) [pid = 3000] [serial = 1023] [outer = 000000D4C86D7400] 09:20:30 INFO - PROCESS | 3000 | 1467822030024 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8E53400) [pid = 3000] [serial = 1024] [outer = 000000D4C86D7400] 09:20:31 INFO - PROCESS | 3000 | 1467822030997 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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1184ms 09:20:31 INFO - PROCESS | 3000 | 1467822031084 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 3000 | 1467822031089 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:20:31 INFO - PROCESS | 3000 | 1467822031097 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3000 | 1467822031101 Marionette TRACE conn6 <- [1,1330,null,{}] 09:20:31 INFO - PROCESS | 3000 | 1467822031108 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}] 09:20:31 INFO - PROCESS | 3000 | 1467822031112 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:31 INFO - PROCESS | 3000 | 1467822031266 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:20:31 INFO - PROCESS | 3000 | 1467822031425 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3000 | 1467822031428 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C54800 == 36 [pid = 3000] [id = 342] 09:20:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAD63C00) [pid = 3000] [serial = 1025] [outer = 0000000000000000] 09:20:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAD6B000) [pid = 3000] [serial = 1026] [outer = 000000D4BAD63C00] 09:20:31 INFO - PROCESS | 3000 | 1467822031490 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAF48400) [pid = 3000] [serial = 1027] [outer = 000000D4BAD63C00] 09:20:32 INFO - PROCESS | 3000 | 1467822032214 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]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1174ms 09:20:32 INFO - PROCESS | 3000 | 1467822032277 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3000 | 1467822032282 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:20:32 INFO - PROCESS | 3000 | 1467822032289 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 3000 | 1467822032292 Marionette TRACE conn6 <- [1,1334,null,{}] 09:20:32 INFO - PROCESS | 3000 | 1467822032297 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}] 09:20:32 INFO - PROCESS | 3000 | 1467822032300 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:32 INFO - PROCESS | 3000 | 1467822032439 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:20:32 INFO - PROCESS | 3000 | 1467822032510 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 3000 | 1467822032513 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8753800 == 37 [pid = 3000] [id = 343] 09:20:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C0D98000) [pid = 3000] [serial = 1028] [outer = 0000000000000000] 09:20:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C0DD8400) [pid = 3000] [serial = 1029] [outer = 000000D4C0D98000] 09:20:32 INFO - PROCESS | 3000 | 1467822032611 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C4991800) [pid = 3000] [serial = 1030] [outer = 000000D4C0D98000] 09:20:33 INFO - PROCESS | 3000 | 1467822033533 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1293ms 09:20:33 INFO - PROCESS | 3000 | 1467822033583 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 3000 | 1467822033588 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:20:33 INFO - PROCESS | 3000 | 1467822033593 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 3000 | 1467822033597 Marionette TRACE conn6 <- [1,1338,null,{}] 09:20:33 INFO - PROCESS | 3000 | 1467822033602 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}] 09:20:33 INFO - PROCESS | 3000 | 1467822033605 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:33 INFO - PROCESS | 3000 | 1467822033734 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB333800 == 36 [pid = 3000] [id = 340] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD3E000 == 35 [pid = 3000] [id = 339] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E0B000 == 34 [pid = 3000] [id = 338] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6F000 == 33 [pid = 3000] [id = 337] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76B9800 == 32 [pid = 3000] [id = 336] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49EC000 == 31 [pid = 3000] [id = 335] 09:20:33 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCC3000 == 30 [pid = 3000] [id = 334] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CBFDFC00) [pid = 3000] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CC0AA400) [pid = 3000] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CC0B5400) [pid = 3000] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CA6A9000) [pid = 3000] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB98C400) [pid = 3000] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CB240400) [pid = 3000] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAD34000) [pid = 3000] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CB995400) [pid = 3000] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CBB11C00) [pid = 3000] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB30F400) [pid = 3000] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C185CC00) [pid = 3000] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4992000) [pid = 3000] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF45C00) [pid = 3000] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C0C04400) [pid = 3000] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF10400) [pid = 3000] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF359000) [pid = 3000] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C81F0400) [pid = 3000] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7596400) [pid = 3000] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7CD0400) [pid = 3000] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C498B400) [pid = 3000] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C5862000) [pid = 3000] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CBFE8400) [pid = 3000] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CBEC4800) [pid = 3000] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C4992800) [pid = 3000] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C878FC00) [pid = 3000] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:20:33 INFO - PROCESS | 3000 | 1467822033848 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 3000 | 1467822033853 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BB681000 == 31 [pid = 3000] [id = 344] 09:20:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4B91CD400) [pid = 3000] [serial = 1031] [outer = 0000000000000000] 09:20:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4B9232C00) [pid = 3000] [serial = 1032] [outer = 000000D4B91CD400] 09:20:33 INFO - PROCESS | 3000 | 1467822033903 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAF45000) [pid = 3000] [serial = 1033] [outer = 000000D4B91CD400] 09:20:34 INFO - PROCESS | 3000 | 1467822034381 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]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 839ms 09:20:34 INFO - PROCESS | 3000 | 1467822034436 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3000 | 1467822034440 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:20:34 INFO - PROCESS | 3000 | 1467822034447 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 3000 | 1467822034449 Marionette TRACE conn6 <- [1,1342,null,{}] 09:20:34 INFO - PROCESS | 3000 | 1467822034453 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}] 09:20:34 INFO - PROCESS | 3000 | 1467822034456 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:34 INFO - PROCESS | 3000 | 1467822034550 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:20:34 INFO - PROCESS | 3000 | 1467822034566 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3000 | 1467822034568 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5319000 == 32 [pid = 3000] [id = 345] 09:20:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C0E46C00) [pid = 3000] [serial = 1034] [outer = 0000000000000000] 09:20:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C184FC00) [pid = 3000] [serial = 1035] [outer = 000000D4C0E46C00] 09:20:34 INFO - PROCESS | 3000 | 1467822034616 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4996000) [pid = 3000] [serial = 1036] [outer = 000000D4C0E46C00] 09:20:35 INFO - PROCESS | 3000 | 1467822035068 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:20:35 INFO - PROCESS | 3000 | 1467822035163 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3000 | 1467822035166 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 3000 | 1467822035170 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 3000 | 1467822035173 Marionette TRACE conn6 <- [1,1346,null,{}] 09:20:35 INFO - PROCESS | 3000 | 1467822035187 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}] 09:20:35 INFO - PROCESS | 3000 | 1467822035192 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:35 INFO - PROCESS | 3000 | 1467822035323 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:20:35 INFO - PROCESS | 3000 | 1467822035333 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 3000 | 1467822035337 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8122000 == 33 [pid = 3000] [id = 346] 09:20:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAD39000) [pid = 3000] [serial = 1037] [outer = 0000000000000000] 09:20:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6E37400) [pid = 3000] [serial = 1038] [outer = 000000D4BAD39000] 09:20:35 INFO - PROCESS | 3000 | 1467822035386 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B6F400) [pid = 3000] [serial = 1039] [outer = 000000D4BAD39000] 09:20:35 INFO - PROCESS | 3000 | 1467822035811 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 09:20:35 INFO - PROCESS | 3000 | 1467822035866 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3000 | 1467822035869 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:20:35 INFO - PROCESS | 3000 | 1467822035872 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 3000 | 1467822035874 Marionette TRACE conn6 <- [1,1350,null,{}] 09:20:35 INFO - PROCESS | 3000 | 1467822035889 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}] 09:20:35 INFO - PROCESS | 3000 | 1467822035891 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:36 INFO - PROCESS | 3000 | 1467822036006 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:20:36 INFO - PROCESS | 3000 | 1467822036016 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3000 | 1467822036018 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA640000 == 34 [pid = 3000] [id = 347] 09:20:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B78C00) [pid = 3000] [serial = 1040] [outer = 0000000000000000] 09:20:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7CDB000) [pid = 3000] [serial = 1041] [outer = 000000D4C7B78C00] 09:20:36 INFO - PROCESS | 3000 | 1467822036105 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8196800) [pid = 3000] [serial = 1042] [outer = 000000D4C7B78C00] 09:20:36 INFO - PROCESS | 3000 | 1467822036540 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 09:20:36 INFO - PROCESS | 3000 | 1467822036575 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 3000 | 1467822036585 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:20:36 INFO - PROCESS | 3000 | 1467822036632 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3000 | 1467822036634 Marionette TRACE conn6 <- [1,1354,null,{}] 09:20:36 INFO - PROCESS | 3000 | 1467822036638 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}] 09:20:36 INFO - PROCESS | 3000 | 1467822036640 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:36 INFO - PROCESS | 3000 | 1467822036751 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:20:36 INFO - PROCESS | 3000 | 1467822036803 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3000 | 1467822036806 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3BC800 == 35 [pid = 3000] [id = 348] 09:20:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAD36800) [pid = 3000] [serial = 1043] [outer = 0000000000000000] 09:20:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8790800) [pid = 3000] [serial = 1044] [outer = 000000D4BAD36800] 09:20:36 INFO - PROCESS | 3000 | 1467822036851 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8E5EC00) [pid = 3000] [serial = 1045] [outer = 000000D4BAD36800] 09:20:37 INFO - PROCESS | 3000 | 1467822037288 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] 09:20:37 INFO - PROCESS | 3000 | 1467822037314 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:20:37 INFO - PROCESS | 3000 | 1467822037318 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:20:37 INFO - PROCESS | 3000 | 1467822037320 Marionette TRACE conn6 <- [1,1358,null,{}] 09:20:37 INFO - PROCESS | 3000 | 1467822037323 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}] 09:20:37 INFO - PROCESS | 3000 | 1467822037329 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:37 INFO - PROCESS | 3000 | 1467822037469 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:20:37 INFO - PROCESS | 3000 | 1467822037523 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 3000 | 1467822037525 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAE3000 == 36 [pid = 3000] [id = 349] 09:20:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CAD68000) [pid = 3000] [serial = 1046] [outer = 0000000000000000] 09:20:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB246C00) [pid = 3000] [serial = 1047] [outer = 000000D4CAD68000] 09:20:37 INFO - PROCESS | 3000 | 1467822037572 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB30E400) [pid = 3000] [serial = 1048] [outer = 000000D4CAD68000] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD6C800) [pid = 3000] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4B7B000) [pid = 3000] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF8FB000) [pid = 3000] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BA921800) [pid = 3000] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C132DC00) [pid = 3000] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BF35B800) [pid = 3000] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BFE70400) [pid = 3000] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8160000) [pid = 3000] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CC0A7800) [pid = 3000] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7B70C00) [pid = 3000] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4B9B14C00) [pid = 3000] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAC95800) [pid = 3000] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:20:37 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAF51400) [pid = 3000] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:20:38 INFO - PROCESS | 3000 | 1467822038022 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] 09:20:38 INFO - PROCESS | 3000 | 1467822038077 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:20:38 INFO - PROCESS | 3000 | 1467822038085 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 3000 | 1467822038087 Marionette TRACE conn6 <- [1,1362,null,{}] 09:20:38 INFO - PROCESS | 3000 | 1467822038091 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}] 09:20:38 INFO - PROCESS | 3000 | 1467822038093 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:38 INFO - PROCESS | 3000 | 1467822038175 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:20:38 INFO - PROCESS | 3000 | 1467822038252 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3000 | 1467822038254 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC2F800 == 37 [pid = 3000] [id = 350] 09:20:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4B9BC9400) [pid = 3000] [serial = 1049] [outer = 0000000000000000] 09:20:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4992000) [pid = 3000] [serial = 1050] [outer = 000000D4B9BC9400] 09:20:38 INFO - PROCESS | 3000 | 1467822038298 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7CDA000) [pid = 3000] [serial = 1051] [outer = 000000D4B9BC9400] 09:20:38 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:38 INFO - PROCESS | 3000 | 1467822038648 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] 09:20:38 INFO - PROCESS | 3000 | 1467822038721 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:20:38 INFO - PROCESS | 3000 | 1467822038724 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 3000 | 1467822038726 Marionette TRACE conn6 <- [1,1366,null,{}] 09:20:38 INFO - PROCESS | 3000 | 1467822038730 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}] 09:20:38 INFO - PROCESS | 3000 | 1467822038731 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:38 INFO - PROCESS | 3000 | 1467822038843 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:20:38 INFO - PROCESS | 3000 | 1467822038848 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3000 | 1467822038850 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE089800 == 38 [pid = 3000] [id = 351] 09:20:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB34CC00) [pid = 3000] [serial = 1052] [outer = 0000000000000000] 09:20:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB6C6000) [pid = 3000] [serial = 1053] [outer = 000000D4CB34CC00] 09:20:38 INFO - PROCESS | 3000 | 1467822038895 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB990400) [pid = 3000] [serial = 1054] [outer = 000000D4CB34CC00] 09:20:39 INFO - PROCESS | 3000 | 1467822039284 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] 09:20:39 INFO - PROCESS | 3000 | 1467822039358 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:20:39 INFO - PROCESS | 3000 | 1467822039362 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 3000 | 1467822039364 Marionette TRACE conn6 <- [1,1370,null,{}] 09:20:39 INFO - PROCESS | 3000 | 1467822039367 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}] 09:20:39 INFO - PROCESS | 3000 | 1467822039369 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:39 INFO - PROCESS | 3000 | 1467822039453 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:20:39 INFO - PROCESS | 3000 | 1467822039461 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 3000 | 1467822039463 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE557000 == 39 [pid = 3000] [id = 352] 09:20:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C1852800) [pid = 3000] [serial = 1055] [outer = 0000000000000000] 09:20:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8E5CC00) [pid = 3000] [serial = 1056] [outer = 000000D4C1852800] 09:20:39 INFO - PROCESS | 3000 | 1467822039506 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CBB10800) [pid = 3000] [serial = 1057] [outer = 000000D4C1852800] 09:20:40 INFO - PROCESS | 3000 | [3000] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:40 INFO - PROCESS | 3000 | 1467822040019 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] 09:20:40 INFO - PROCESS | 3000 | 1467822040104 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:20:40 INFO - PROCESS | 3000 | 1467822040124 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 3000 | 1467822040128 Marionette TRACE conn6 <- [1,1374,null,{}] 09:20:40 INFO - PROCESS | 3000 | 1467822040135 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}] 09:20:40 INFO - PROCESS | 3000 | 1467822040138 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:40 INFO - PROCESS | 3000 | 1467822040274 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:20:40 INFO - PROCESS | 3000 | 1467822040386 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 3000 | 1467822040392 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18EE800 == 40 [pid = 3000] [id = 353] 09:20:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BAF4A400) [pid = 3000] [serial = 1058] [outer = 0000000000000000] 09:20:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF158000) [pid = 3000] [serial = 1059] [outer = 000000D4BAF4A400] 09:20:40 INFO - PROCESS | 3000 | 1467822040451 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C0C04400) [pid = 3000] [serial = 1060] [outer = 000000D4BAF4A400] 09:20:41 INFO - PROCESS | 3000 | 1467822041098 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] 09:20:41 INFO - PROCESS | 3000 | 1467822041122 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:20:41 INFO - PROCESS | 3000 | 1467822041128 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 3000 | 1467822041131 Marionette TRACE conn6 <- [1,1378,null,{}] 09:20:41 INFO - PROCESS | 3000 | 1467822041135 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}] 09:20:41 INFO - PROCESS | 3000 | 1467822041138 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:41 INFO - PROCESS | 3000 | 1467822041254 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:20:41 INFO - PROCESS | 3000 | 1467822041345 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 3000 | 1467822041348 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2DE800 == 41 [pid = 3000] [id = 354] 09:20:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C759A400) [pid = 3000] [serial = 1061] [outer = 0000000000000000] 09:20:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B6E800) [pid = 3000] [serial = 1062] [outer = 000000D4C759A400] 09:20:41 INFO - PROCESS | 3000 | 1467822041406 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C8195000) [pid = 3000] [serial = 1063] [outer = 000000D4C759A400] 09:20:42 INFO - PROCESS | 3000 | 1467822042051 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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 09:20:42 INFO - PROCESS | 3000 | 1467822042116 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 3000 | 1467822042118 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:20:42 INFO - PROCESS | 3000 | 1467822042122 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 3000 | 1467822042126 Marionette TRACE conn6 <- [1,1382,null,{}] 09:20:42 INFO - PROCESS | 3000 | 1467822042138 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}] 09:20:42 INFO - PROCESS | 3000 | 1467822042143 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:42 INFO - PROCESS | 3000 | 1467822042290 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:20:42 INFO - PROCESS | 3000 | 1467822042409 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 3000 | 1467822042413 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7CA000 == 42 [pid = 3000] [id = 355] 09:20:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CB242800) [pid = 3000] [serial = 1064] [outer = 0000000000000000] 09:20:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB6C3000) [pid = 3000] [serial = 1065] [outer = 000000D4CB242800] 09:20:42 INFO - PROCESS | 3000 | 1467822042472 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CBEC7400) [pid = 3000] [serial = 1066] [outer = 000000D4CB242800] 09:20:43 INFO - PROCESS | 3000 | 1467822043052 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]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 985ms 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:20:43 INFO - PROCESS | 3000 | 1467822043109 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 3000 | 1467822043113 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:20:43 INFO - PROCESS | 3000 | 1467822043117 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 3000 | 1467822043119 Marionette TRACE conn6 <- [1,1386,null,{}] 09:20:43 INFO - PROCESS | 3000 | 1467822043123 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}] 09:20:43 INFO - PROCESS | 3000 | 1467822043125 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:43 INFO - PROCESS | 3000 | 1467822043307 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:20:43 INFO - PROCESS | 3000 | 1467822043359 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 3000 | 1467822043361 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE5B000 == 43 [pid = 3000] [id = 356] 09:20:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CBFE1C00) [pid = 3000] [serial = 1067] [outer = 0000000000000000] 09:20:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CBFE6400) [pid = 3000] [serial = 1068] [outer = 000000D4CBFE1C00] 09:20:43 INFO - PROCESS | 3000 | 1467822043416 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CC0A6800) [pid = 3000] [serial = 1069] [outer = 000000D4CBFE1C00] 09:20:44 INFO - PROCESS | 3000 | 1467822044145 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1076ms 09:20:44 INFO - PROCESS | 3000 | 1467822044198 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 3000 | 1467822044203 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:20:44 INFO - PROCESS | 3000 | 1467822044208 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 3000 | 1467822044211 Marionette TRACE conn6 <- [1,1390,null,{}] 09:20:44 INFO - PROCESS | 3000 | 1467822044217 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}] 09:20:44 INFO - PROCESS | 3000 | 1467822044220 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:44 INFO - PROCESS | 3000 | 1467822044338 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:20:44 INFO - PROCESS | 3000 | 1467822044411 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 3000 | 1467822044416 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFEC5800 == 44 [pid = 3000] [id = 357] 09:20:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4B9A4B000) [pid = 3000] [serial = 1070] [outer = 0000000000000000] 09:20:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BA4D3000) [pid = 3000] [serial = 1071] [outer = 000000D4B9A4B000] 09:20:44 INFO - PROCESS | 3000 | 1467822044514 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BAD70400) [pid = 3000] [serial = 1072] [outer = 000000D4B9A4B000] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5892800 == 43 [pid = 3000] [id = 333] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE089800 == 42 [pid = 3000] [id = 351] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC2F800 == 41 [pid = 3000] [id = 350] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAE3000 == 40 [pid = 3000] [id = 349] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3BC800 == 39 [pid = 3000] [id = 348] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA640000 == 38 [pid = 3000] [id = 347] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8122000 == 37 [pid = 3000] [id = 346] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5319000 == 36 [pid = 3000] [id = 345] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BB681000 == 35 [pid = 3000] [id = 344] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8753800 == 34 [pid = 3000] [id = 343] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C54800 == 33 [pid = 3000] [id = 342] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6C000 == 32 [pid = 3000] [id = 341] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE5B000 == 31 [pid = 3000] [id = 356] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7CA000 == 30 [pid = 3000] [id = 355] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2DE800 == 29 [pid = 3000] [id = 354] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE557000 == 28 [pid = 3000] [id = 352] 09:20:45 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18EE800 == 27 [pid = 3000] [id = 353] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C8795000) [pid = 3000] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4BAF08000) [pid = 3000] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4BAF4D800) [pid = 3000] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C53A4400) [pid = 3000] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4BFBB8000) [pid = 3000] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C3D77000) [pid = 3000] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C6F58C00) [pid = 3000] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C3D77C00) [pid = 3000] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C6D14000) [pid = 3000] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFE7A400) [pid = 3000] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF362C00) [pid = 3000] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C770C400) [pid = 3000] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C6A0E800) [pid = 3000] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C3D7CC00) [pid = 3000] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB352000) [pid = 3000] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CA621800) [pid = 3000] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CC4A5C00) [pid = 3000] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CC49AC00) [pid = 3000] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CC4A6000) [pid = 3000] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7B77400) [pid = 3000] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAE22800) [pid = 3000] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAD66000) [pid = 3000] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8194000) [pid = 3000] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4993C00) [pid = 3000] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7B72800) [pid = 3000] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C4993400) [pid = 3000] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C81F2000) [pid = 3000] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:20:45 INFO - PROCESS | 3000 | 1467822045828 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]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1652ms 09:20:45 INFO - PROCESS | 3000 | 1467822045862 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 3000 | 1467822045866 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:20:45 INFO - PROCESS | 3000 | 1467822045871 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 3000 | 1467822045874 Marionette TRACE conn6 <- [1,1394,null,{}] 09:20:45 INFO - PROCESS | 3000 | 1467822045879 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}] 09:20:45 INFO - PROCESS | 3000 | 1467822045883 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:45 INFO - PROCESS | 3000 | 1467822045985 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:20:46 INFO - PROCESS | 3000 | 1467822046061 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3000 | 1467822046063 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCAE800 == 28 [pid = 3000] [id = 358] 09:20:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAD34C00) [pid = 3000] [serial = 1073] [outer = 0000000000000000] 09:20:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAD64000) [pid = 3000] [serial = 1074] [outer = 000000D4BAD34C00] 09:20:46 INFO - PROCESS | 3000 | 1467822046112 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAE29400) [pid = 3000] [serial = 1075] [outer = 000000D4BAD34C00] 09:20:46 INFO - PROCESS | 3000 | 1467822046539 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]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 09:20:46 INFO - PROCESS | 3000 | 1467822046608 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3000 | 1467822046614 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:20:46 INFO - PROCESS | 3000 | 1467822046620 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 3000 | 1467822046623 Marionette TRACE conn6 <- [1,1398,null,{}] 09:20:46 INFO - PROCESS | 3000 | 1467822046657 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}] 09:20:46 INFO - PROCESS | 3000 | 1467822046660 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:46 INFO - PROCESS | 3000 | 1467822046762 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:20:46 INFO - PROCESS | 3000 | 1467822046769 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3000 | 1467822046771 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49DB000 == 29 [pid = 3000] [id = 359] 09:20:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BB084000) [pid = 3000] [serial = 1076] [outer = 0000000000000000] 09:20:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BB162800) [pid = 3000] [serial = 1077] [outer = 000000D4BB084000] 09:20:46 INFO - PROCESS | 3000 | 1467822046819 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BF162000) [pid = 3000] [serial = 1078] [outer = 000000D4BB084000] 09:20:47 INFO - PROCESS | 3000 | 1467822047310 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 09:20:47 INFO - PROCESS | 3000 | 1467822047357 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3000 | 1467822047359 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:20:47 INFO - PROCESS | 3000 | 1467822047363 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3000 | 1467822047366 Marionette TRACE conn6 <- [1,1402,null,{}] 09:20:47 INFO - PROCESS | 3000 | 1467822047378 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}] 09:20:47 INFO - PROCESS | 3000 | 1467822047383 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:47 INFO - PROCESS | 3000 | 1467822047472 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:20:47 INFO - PROCESS | 3000 | 1467822047555 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3000 | 1467822047559 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C766F800 == 30 [pid = 3000] [id = 360] 09:20:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BA23CC00) [pid = 3000] [serial = 1079] [outer = 0000000000000000] 09:20:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C0138C00) [pid = 3000] [serial = 1080] [outer = 000000D4BA23CC00] 09:20:47 INFO - PROCESS | 3000 | 1467822047609 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C0DD4400) [pid = 3000] [serial = 1081] [outer = 000000D4BA23CC00] 09:20:48 INFO - PROCESS | 3000 | 1467822048062 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 732ms 09:20:48 INFO - PROCESS | 3000 | 1467822048145 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3000 | 1467822048148 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:20:48 INFO - PROCESS | 3000 | 1467822048151 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3000 | 1467822048153 Marionette TRACE conn6 <- [1,1406,null,{}] 09:20:48 INFO - PROCESS | 3000 | 1467822048156 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}] 09:20:48 INFO - PROCESS | 3000 | 1467822048158 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:20:48 INFO - PROCESS | 3000 | 1467822048278 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:20:48 INFO - PROCESS | 3000 | 1467822048325 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3000 | 1467822048328 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7793800 == 31 [pid = 3000] [id = 361] 09:20:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C4905C00) [pid = 3000] [serial = 1082] [outer = 0000000000000000] 09:20:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C4982400) [pid = 3000] [serial = 1083] [outer = 000000D4C4905C00] 09:20:48 INFO - PROCESS | 3000 | 1467822048374 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4990800) [pid = 3000] [serial = 1084] [outer = 000000D4C4905C00] 09:20:48 INFO - PROCESS | 3000 | 1467822048833 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 09:20:48 INFO - PROCESS | 3000 | 1467822048896 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3000 | 1467822048899 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:20:48 INFO - PROCESS | 3000 | 1467822048909 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3000 | 1467822048911 Marionette TRACE conn6 <- [1,1410,null,{}] 09:20:48 INFO - PROCESS | 3000 | 1467822048915 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}] 09:20:48 INFO - PROCESS | 3000 | 1467822048917 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:49 INFO - PROCESS | 3000 | 1467822049023 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:20:49 INFO - PROCESS | 3000 | 1467822049035 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 3000 | 1467822049037 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C81B6000 == 32 [pid = 3000] [id = 362] 09:20:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BB080000) [pid = 3000] [serial = 1085] [outer = 0000000000000000] 09:20:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C4B63000) [pid = 3000] [serial = 1086] [outer = 000000D4BB080000] 09:20:49 INFO - PROCESS | 3000 | 1467822049122 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C5823400) [pid = 3000] [serial = 1087] [outer = 000000D4BB080000] 09:20:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C6E38400) [pid = 3000] [serial = 1088] [outer = 000000D4BA920400] 09:20:49 INFO - PROCESS | 3000 | 1467822049664 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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 778ms 09:20:49 INFO - PROCESS | 3000 | 1467822049687 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3000 | 1467822049689 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:20:49 INFO - PROCESS | 3000 | 1467822049693 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 3000 | 1467822049695 Marionette TRACE conn6 <- [1,1414,null,{}] 09:20:49 INFO - PROCESS | 3000 | 1467822049698 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}] 09:20:49 INFO - PROCESS | 3000 | 1467822049705 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:49 INFO - PROCESS | 3000 | 1467822049841 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD36800) [pid = 3000] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4B9BC9400) [pid = 3000] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C0D98000) [pid = 3000] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C1852800) [pid = 3000] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C86D7400) [pid = 3000] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD39000) [pid = 3000] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAD63C00) [pid = 3000] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4B91CD400) [pid = 3000] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB34CC00) [pid = 3000] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C0E46C00) [pid = 3000] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CAD68000) [pid = 3000] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:20:50 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7B78C00) [pid = 3000] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:20:50 INFO - PROCESS | 3000 | 1467822050071 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3000 | 1467822050073 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7565800 == 33 [pid = 3000] [id = 363] 09:20:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BA4C9C00) [pid = 3000] [serial = 1089] [outer = 0000000000000000] 09:20:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAE2F000) [pid = 3000] [serial = 1090] [outer = 000000D4BA4C9C00] 09:20:50 INFO - PROCESS | 3000 | 1467822050127 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4CCE400) [pid = 3000] [serial = 1091] [outer = 000000D4BA4C9C00] 09:20:50 INFO - PROCESS | 3000 | 1467822050495 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 838ms 09:20:50 INFO - PROCESS | 3000 | 1467822050562 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 3000 | 1467822050566 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:20:50 INFO - PROCESS | 3000 | 1467822050572 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 3000 | 1467822050577 Marionette TRACE conn6 <- [1,1418,null,{}] 09:20:50 INFO - PROCESS | 3000 | 1467822050584 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}] 09:20:50 INFO - PROCESS | 3000 | 1467822050587 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:50 INFO - PROCESS | 3000 | 1467822050741 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:20:50 INFO - PROCESS | 3000 | 1467822050812 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3000 | 1467822050816 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF17D000 == 34 [pid = 3000] [id = 364] 09:20:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4B9BD2C00) [pid = 3000] [serial = 1092] [outer = 0000000000000000] 09:20:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BA920C00) [pid = 3000] [serial = 1093] [outer = 000000D4B9BD2C00] 09:20:50 INFO - PROCESS | 3000 | 1467822050877 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAE2AC00) [pid = 3000] [serial = 1094] [outer = 000000D4B9BD2C00] 09:20:51 INFO - PROCESS | 3000 | 1467822051770 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]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1242ms 09:20:51 INFO - PROCESS | 3000 | 1467822051821 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3000 | 1467822051825 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:20:51 INFO - PROCESS | 3000 | 1467822051832 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 3000 | 1467822051837 Marionette TRACE conn6 <- [1,1422,null,{}] 09:20:51 INFO - PROCESS | 3000 | 1467822051842 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}] 09:20:51 INFO - PROCESS | 3000 | 1467822051845 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:51 INFO - PROCESS | 3000 | 1467822051973 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:20:52 INFO - PROCESS | 3000 | 1467822052048 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3000 | 1467822052051 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5328800 == 35 [pid = 3000] [id = 365] 09:20:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BF473400) [pid = 3000] [serial = 1095] [outer = 0000000000000000] 09:20:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BFC31C00) [pid = 3000] [serial = 1096] [outer = 000000D4BF473400] 09:20:52 INFO - PROCESS | 3000 | 1467822052110 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C0E45C00) [pid = 3000] [serial = 1097] [outer = 000000D4BF473400] 09:20:53 INFO - PROCESS | 3000 | 1467822053099 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]]]}] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5083800 == 34 [pid = 3000] [id = 26] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7939800 == 33 [pid = 3000] [id = 17] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5082000 == 32 [pid = 3000] [id = 14] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C875E800 == 31 [pid = 3000] [id = 28] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7562800 == 30 [pid = 3000] [id = 16] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFEC2000 == 29 [pid = 3000] [id = 24] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD31800 == 28 [pid = 3000] [id = 20] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157B000 == 27 [pid = 3000] [id = 25] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C81B6000 == 26 [pid = 3000] [id = 362] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7793800 == 25 [pid = 3000] [id = 361] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C766F800 == 24 [pid = 3000] [id = 360] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49DB000 == 23 [pid = 3000] [id = 359] 09:20:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCAE800 == 22 [pid = 3000] [id = 358] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8E5EC00) [pid = 3000] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C8790800) [pid = 3000] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4992000) [pid = 3000] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C0DD8400) [pid = 3000] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4991800) [pid = 3000] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C8E5CC00) [pid = 3000] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C8E53400) [pid = 3000] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C6E37400) [pid = 3000] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD6B000) [pid = 3000] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAF48400) [pid = 3000] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CBB10800) [pid = 3000] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4B9232C00) [pid = 3000] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAF45000) [pid = 3000] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB990400) [pid = 3000] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C184FC00) [pid = 3000] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C4996000) [pid = 3000] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4CB246C00) [pid = 3000] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4CB6C6000) [pid = 3000] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4CB30E400) [pid = 3000] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C7CDB000) [pid = 3000] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C8196800) [pid = 3000] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C7CDA000) [pid = 3000] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C7B6F400) [pid = 3000] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1303ms 09:20:53 INFO - PROCESS | 3000 | 1467822053133 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3000 | 1467822053138 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:20:53 INFO - PROCESS | 3000 | 1467822053144 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 3000 | 1467822053149 Marionette TRACE conn6 <- [1,1426,null,{}] 09:20:53 INFO - PROCESS | 3000 | 1467822053157 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}] 09:20:53 INFO - PROCESS | 3000 | 1467822053160 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:53 INFO - PROCESS | 3000 | 1467822053292 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:20:53 INFO - PROCESS | 3000 | 1467822053362 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3000 | 1467822053368 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C30000 == 23 [pid = 3000] [id = 366] 09:20:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BAE22800) [pid = 3000] [serial = 1098] [outer = 0000000000000000] 09:20:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BAE28C00) [pid = 3000] [serial = 1099] [outer = 000000D4BAE22800] 09:20:54 INFO - PROCESS | 3000 | 1467822053471 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BAF4D800) [pid = 3000] [serial = 1100] [outer = 000000D4BAE22800] 09:20:54 INFO - PROCESS | 3000 | 1467822054122 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]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1037ms 09:20:54 INFO - PROCESS | 3000 | 1467822054184 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 3000 | 1467822054190 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:20:54 INFO - PROCESS | 3000 | 1467822054197 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 3000 | 1467822054200 Marionette TRACE conn6 <- [1,1430,null,{}] 09:20:54 INFO - PROCESS | 3000 | 1467822054204 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}] 09:20:54 INFO - PROCESS | 3000 | 1467822054207 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:54 INFO - PROCESS | 3000 | 1467822054358 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:20:54 INFO - PROCESS | 3000 | 1467822054434 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3000 | 1467822054437 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C506C800 == 24 [pid = 3000] [id = 367] 09:20:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BF4C7C00) [pid = 3000] [serial = 1101] [outer = 0000000000000000] 09:20:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BF4D2800) [pid = 3000] [serial = 1102] [outer = 000000D4BF4C7C00] 09:20:54 INFO - PROCESS | 3000 | 1467822054537 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C0C06800) [pid = 3000] [serial = 1103] [outer = 000000D4BF4C7C00] 09:20:55 INFO - PROCESS | 3000 | 1467822055122 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]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 993ms 09:20:55 INFO - PROCESS | 3000 | 1467822055192 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3000 | 1467822055194 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:20:55 INFO - PROCESS | 3000 | 1467822055199 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:20:55 INFO - PROCESS | 3000 | 1467822055203 Marionette TRACE conn6 <- [1,1434,null,{}] 09:20:55 INFO - PROCESS | 3000 | 1467822055216 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}] 09:20:55 INFO - PROCESS | 3000 | 1467822055222 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:55 INFO - PROCESS | 3000 | 1467822055356 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:20:55 INFO - PROCESS | 3000 | 1467822055425 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 3000 | 1467822055429 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76B8000 == 25 [pid = 3000] [id = 368] 09:20:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4B9A4C800) [pid = 3000] [serial = 1104] [outer = 0000000000000000] 09:20:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C4991800) [pid = 3000] [serial = 1105] [outer = 000000D4B9A4C800] 09:20:55 INFO - PROCESS | 3000 | 1467822055493 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C4B74000) [pid = 3000] [serial = 1106] [outer = 000000D4B9A4C800] 09:20:56 INFO - PROCESS | 3000 | 1467822056079 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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 09:20:56 INFO - PROCESS | 3000 | 1467822056148 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3000 | 1467822056151 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:20:56 INFO - PROCESS | 3000 | 1467822056155 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3000 | 1467822056157 Marionette TRACE conn6 <- [1,1438,null,{}] 09:20:56 INFO - PROCESS | 3000 | 1467822056161 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}] 09:20:56 INFO - PROCESS | 3000 | 1467822056163 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:56 INFO - PROCESS | 3000 | 1467822056276 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:20:56 INFO - PROCESS | 3000 | 1467822056349 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3000 | 1467822056351 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:20:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876A000 == 26 [pid = 3000] [id = 369] 09:20:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C6D14C00) [pid = 3000] [serial = 1107] [outer = 0000000000000000] 09:20:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C6E3A000) [pid = 3000] [serial = 1108] [outer = 000000D4C6D14C00] 09:20:56 INFO - PROCESS | 3000 | 1467822056408 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C759E800) [pid = 3000] [serial = 1109] [outer = 000000D4C6D14C00] 09:20:57 INFO - PROCESS | 3000 | 1467822057039 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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 943ms 09:20:57 INFO - PROCESS | 3000 | 1467822057164 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 3000 | 1467822057168 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:20:57 INFO - PROCESS | 3000 | 1467822057183 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 3000 | 1467822057186 Marionette TRACE conn6 <- [1,1442,null,{}] 09:20:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF17D000 == 25 [pid = 3000] [id = 364] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C767D000 == 24 [pid = 3000] [id = 27] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFEC5800 == 23 [pid = 3000] [id = 357] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA156800 == 22 [pid = 3000] [id = 19] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE35E800 == 21 [pid = 3000] [id = 23] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AE1800 == 20 [pid = 3000] [id = 15] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157F000 == 19 [pid = 3000] [id = 13] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAE8000 == 18 [pid = 3000] [id = 21] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFF8C800 == 17 [pid = 3000] [id = 29] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C874F800 == 16 [pid = 3000] [id = 18] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0129800 == 15 [pid = 3000] [id = 12] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE082000 == 14 [pid = 3000] [id = 22] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76B8000 == 13 [pid = 3000] [id = 368] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C506C800 == 12 [pid = 3000] [id = 367] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7565800 == 11 [pid = 3000] [id = 363] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5328800 == 10 [pid = 3000] [id = 365] 09:20:58 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C30000 == 9 [pid = 3000] [id = 366] 09:20:59 INFO - PROCESS | 3000 | 1467822059987 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}] 09:20:59 INFO - PROCESS | 3000 | 1467822059991 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:00 INFO - PROCESS | 3000 | 1467822060259 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:21:00 INFO - PROCESS | 3000 | 1467822060303 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 3000 | 1467822060307 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF4E2000 == 10 [pid = 3000] [id = 370] 09:21:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAD42C00) [pid = 3000] [serial = 1110] [outer = 0000000000000000] 09:21:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAD61800) [pid = 3000] [serial = 1111] [outer = 000000D4BAD42C00] 09:21:00 INFO - PROCESS | 3000 | 1467822060360 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAE25000) [pid = 3000] [serial = 1112] [outer = 000000D4BAD42C00] 09:21:00 INFO - PROCESS | 3000 | 1467822060809 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]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3701ms 09:21:00 INFO - PROCESS | 3000 | 1467822060891 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3000 | 1467822060895 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:21:00 INFO - PROCESS | 3000 | 1467822060905 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 3000 | 1467822060908 Marionette TRACE conn6 <- [1,1446,null,{}] 09:21:00 INFO - PROCESS | 3000 | 1467822060914 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}] 09:21:00 INFO - PROCESS | 3000 | 1467822060917 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:01 INFO - PROCESS | 3000 | 1467822061047 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:21:01 INFO - PROCESS | 3000 | 1467822061065 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 3000 | 1467822061069 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49ED800 == 11 [pid = 3000] [id = 371] 09:21:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAD6E400) [pid = 3000] [serial = 1113] [outer = 0000000000000000] 09:21:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BB42D800) [pid = 3000] [serial = 1114] [outer = 000000D4BAD6E400] 09:21:01 INFO - PROCESS | 3000 | 1467822061176 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BF35AC00) [pid = 3000] [serial = 1115] [outer = 000000D4BAD6E400] 09:21:01 INFO - PROCESS | 3000 | 1467822061612 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 09:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:21:01 INFO - PROCESS | 3000 | 1467822061640 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 3000 | 1467822061643 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:21:01 INFO - PROCESS | 3000 | 1467822061647 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 3000 | 1467822061650 Marionette TRACE conn6 <- [1,1450,null,{}] 09:21:01 INFO - PROCESS | 3000 | 1467822061654 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}] 09:21:01 INFO - PROCESS | 3000 | 1467822061657 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:01 INFO - PROCESS | 3000 | 1467822061753 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:21:01 INFO - PROCESS | 3000 | 1467822061763 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 3000 | 1467822061768 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7678000 == 12 [pid = 3000] [id = 372] 09:21:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BFE79000) [pid = 3000] [serial = 1116] [outer = 0000000000000000] 09:21:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BFF09C00) [pid = 3000] [serial = 1117] [outer = 000000D4BFE79000] 09:21:01 INFO - PROCESS | 3000 | 1467822061820 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C0DCD400) [pid = 3000] [serial = 1118] [outer = 000000D4BFE79000] 09:21:02 INFO - PROCESS | 3000 | 1467822062379 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 797ms 09:21:02 INFO - PROCESS | 3000 | 1467822062451 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 3000 | 1467822062458 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:21:02 INFO - PROCESS | 3000 | 1467822062463 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 3000 | 1467822062465 Marionette TRACE conn6 <- [1,1454,null,{}] 09:21:02 INFO - PROCESS | 3000 | 1467822062475 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}] 09:21:02 INFO - PROCESS | 3000 | 1467822062477 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:02 INFO - PROCESS | 3000 | 1467822062590 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:21:02 INFO - PROCESS | 3000 | 1467822062602 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 3000 | 1467822062604 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E16000 == 13 [pid = 3000] [id = 373] 09:21:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4982000) [pid = 3000] [serial = 1119] [outer = 0000000000000000] 09:21:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C498BC00) [pid = 3000] [serial = 1120] [outer = 000000D4C4982000] 09:21:02 INFO - PROCESS | 3000 | 1467822062650 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C499DC00) [pid = 3000] [serial = 1121] [outer = 000000D4C4982000] 09:21:03 INFO - PROCESS | 3000 | 1467822063124 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 09:21:03 INFO - PROCESS | 3000 | 1467822063175 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 3000 | 1467822063178 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:21:03 INFO - PROCESS | 3000 | 1467822063186 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 3000 | 1467822063188 Marionette TRACE conn6 <- [1,1458,null,{}] 09:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:21:03 INFO - PROCESS | 3000 | 1467822063192 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}] 09:21:03 INFO - PROCESS | 3000 | 1467822063194 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:03 INFO - PROCESS | 3000 | 1467822063300 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:21:03 INFO - PROCESS | 3000 | 1467822063353 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 3000 | 1467822063356 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD2D800 == 14 [pid = 3000] [id = 374] 09:21:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C53A7000) [pid = 3000] [serial = 1122] [outer = 0000000000000000] 09:21:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C5864C00) [pid = 3000] [serial = 1123] [outer = 000000D4C53A7000] 09:21:03 INFO - PROCESS | 3000 | 1467822063401 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C6E3A400) [pid = 3000] [serial = 1124] [outer = 000000D4C53A7000] 09:21:03 INFO - PROCESS | 3000 | 1467822063847 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 09:21:03 INFO - PROCESS | 3000 | 1467822063863 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 3000 | 1467822063865 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:21:03 INFO - PROCESS | 3000 | 1467822063869 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:21:03 INFO - PROCESS | 3000 | 1467822063871 Marionette TRACE conn6 <- [1,1462,null,{}] 09:21:03 INFO - PROCESS | 3000 | 1467822063880 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}] 09:21:03 INFO - PROCESS | 3000 | 1467822063886 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:04 INFO - PROCESS | 3000 | 1467822064248 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAE22800) [pid = 3000] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BA23CC00) [pid = 3000] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4B9A4B000) [pid = 3000] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C4905C00) [pid = 3000] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF4A400) [pid = 3000] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C759A400) [pid = 3000] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CB242800) [pid = 3000] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CBFE1C00) [pid = 3000] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD34C00) [pid = 3000] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BB080000) [pid = 3000] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BA4C9C00) [pid = 3000] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BB084000) [pid = 3000] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BF473400) [pid = 3000] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF4C7C00) [pid = 3000] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4B9BD2C00) [pid = 3000] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:21:04 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4B9A4C800) [pid = 3000] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:21:04 INFO - PROCESS | 3000 | 1467822064306 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3000 | 1467822064309 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFC7B800 == 15 [pid = 3000] [id = 375] 09:21:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4B9237400) [pid = 3000] [serial = 1125] [outer = 0000000000000000] 09:21:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BA926400) [pid = 3000] [serial = 1126] [outer = 000000D4B9237400] 09:21:04 INFO - PROCESS | 3000 | 1467822064355 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C0DD8000) [pid = 3000] [serial = 1127] [outer = 000000D4B9237400] 09:21:04 INFO - PROCESS | 3000 | 1467822064750 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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 944ms 09:21:04 INFO - PROCESS | 3000 | 1467822064815 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 3000 | 1467822064817 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:21:04 INFO - PROCESS | 3000 | 1467822064821 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:21:04 INFO - PROCESS | 3000 | 1467822064822 Marionette TRACE conn6 <- [1,1466,null,{}] 09:21:04 INFO - PROCESS | 3000 | 1467822064826 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}] 09:21:04 INFO - PROCESS | 3000 | 1467822064828 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:04 INFO - PROCESS | 3000 | 1467822064908 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:21:04 INFO - PROCESS | 3000 | 1467822064914 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3000 | 1467822064916 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D5000 == 16 [pid = 3000] [id = 376] 09:21:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C539D400) [pid = 3000] [serial = 1128] [outer = 0000000000000000] 09:21:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C759FC00) [pid = 3000] [serial = 1129] [outer = 000000D4C539D400] 09:21:04 INFO - PROCESS | 3000 | 1467822064960 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B97C00) [pid = 3000] [serial = 1130] [outer = 000000D4C539D400] 09:21:05 INFO - PROCESS | 3000 | 1467822065391 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]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 629ms 09:21:05 INFO - PROCESS | 3000 | 1467822065453 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 3000 | 1467822065456 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:21:05 INFO - PROCESS | 3000 | 1467822065459 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 3000 | 1467822065461 Marionette TRACE conn6 <- [1,1470,null,{}] 09:21:05 INFO - PROCESS | 3000 | 1467822065464 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}] 09:21:05 INFO - PROCESS | 3000 | 1467822065466 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:05 INFO - PROCESS | 3000 | 1467822065548 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:21:05 INFO - PROCESS | 3000 | 1467822065587 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 3000 | 1467822065589 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C0800 == 17 [pid = 3000] [id = 377] 09:21:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7BA1000) [pid = 3000] [serial = 1131] [outer = 0000000000000000] 09:21:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7BF3400) [pid = 3000] [serial = 1132] [outer = 000000D4C7BA1000] 09:21:05 INFO - PROCESS | 3000 | 1467822065634 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7D23400) [pid = 3000] [serial = 1133] [outer = 000000D4C7BA1000] 09:21:06 INFO - PROCESS | 3000 | 1467822066086 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 09:21:06 INFO - PROCESS | 3000 | 1467822066154 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 3000 | 1467822066156 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:21:06 INFO - PROCESS | 3000 | 1467822066159 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 3000 | 1467822066161 Marionette TRACE conn6 <- [1,1474,null,{}] 09:21:06 INFO - PROCESS | 3000 | 1467822066165 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}] 09:21:06 INFO - PROCESS | 3000 | 1467822066167 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:06 INFO - PROCESS | 3000 | 1467822066290 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:21:06 INFO - PROCESS | 3000 | 1467822066369 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 3000 | 1467822066373 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC18800 == 18 [pid = 3000] [id = 378] 09:21:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4B90B1000) [pid = 3000] [serial = 1134] [outer = 0000000000000000] 09:21:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4B91D7000) [pid = 3000] [serial = 1135] [outer = 000000D4B90B1000] 09:21:06 INFO - PROCESS | 3000 | 1467822066434 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BAD3B400) [pid = 3000] [serial = 1136] [outer = 000000D4B90B1000] 09:21:07 INFO - PROCESS | 3000 | 1467822067297 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1181ms 09:21:07 INFO - PROCESS | 3000 | 1467822067345 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 3000 | 1467822067350 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:21:07 INFO - PROCESS | 3000 | 1467822067355 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:21:07 INFO - PROCESS | 3000 | 1467822067359 Marionette TRACE conn6 <- [1,1478,null,{}] 09:21:07 INFO - PROCESS | 3000 | 1467822067364 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}] 09:21:07 INFO - PROCESS | 3000 | 1467822067367 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:07 INFO - PROCESS | 3000 | 1467822067496 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:21:07 INFO - PROCESS | 3000 | 1467822067566 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3000 | 1467822067569 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F80000 == 19 [pid = 3000] [id = 379] 09:21:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF4CB000) [pid = 3000] [serial = 1137] [outer = 0000000000000000] 09:21:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BFBB5400) [pid = 3000] [serial = 1138] [outer = 000000D4BF4CB000] 09:21:07 INFO - PROCESS | 3000 | 1467822067626 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C13BE000) [pid = 3000] [serial = 1139] [outer = 000000D4BF4CB000] 09:21:08 INFO - PROCESS | 3000 | 1467822068572 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]]]}] 09:21:08 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C876A000 == 18 [pid = 3000] [id = 369] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C6E3A000) [pid = 3000] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAE2AC00) [pid = 3000] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BFC31C00) [pid = 3000] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C4B74000) [pid = 3000] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BA920C00) [pid = 3000] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C4991800) [pid = 3000] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BF4D2800) [pid = 3000] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF4D800) [pid = 3000] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C0138C00) [pid = 3000] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAD70400) [pid = 3000] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BA4D3000) [pid = 3000] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAE28C00) [pid = 3000] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4982400) [pid = 3000] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C0C04400) [pid = 3000] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BF158000) [pid = 3000] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C8195000) [pid = 3000] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C7B6E800) [pid = 3000] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CBEC7400) [pid = 3000] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4CB6C3000) [pid = 3000] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4CC0A6800) [pid = 3000] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4CBFE6400) [pid = 3000] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1234ms 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C8F9B400) [pid = 3000] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4BAD64000) [pid = 3000] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C4B63000) [pid = 3000] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C4990800) [pid = 3000] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C4CCE400) [pid = 3000] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4BAE2F000) [pid = 3000] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4C5823400) [pid = 3000] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4BAE29400) [pid = 3000] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4BB162800) [pid = 3000] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4BF162000) [pid = 3000] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4C0DD4400) [pid = 3000] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 52 (000000D4C0E45C00) [pid = 3000] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:21:08 INFO - PROCESS | 3000 | --DOMWINDOW == 51 (000000D4C0C06800) [pid = 3000] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:21:08 INFO - PROCESS | 3000 | 1467822068607 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 3000 | 1467822068611 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:21:08 INFO - PROCESS | 3000 | 1467822068617 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 3000 | 1467822068620 Marionette TRACE conn6 <- [1,1482,null,{}] 09:21:08 INFO - PROCESS | 3000 | 1467822068626 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}] 09:21:08 INFO - PROCESS | 3000 | 1467822068629 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:08 INFO - PROCESS | 3000 | 1467822068722 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:21:08 INFO - PROCESS | 3000 | 1467822068730 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 3000 | 1467822068733 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0124800 == 19 [pid = 3000] [id = 380] 09:21:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 52 (000000D4BAE2EC00) [pid = 3000] [serial = 1140] [outer = 0000000000000000] 09:21:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 53 (000000D4BAF06800) [pid = 3000] [serial = 1141] [outer = 000000D4BAE2EC00] 09:21:08 INFO - PROCESS | 3000 | 1467822068798 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4BAF50800) [pid = 3000] [serial = 1142] [outer = 000000D4BAE2EC00] 09:21:09 INFO - PROCESS | 3000 | 1467822069348 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 788ms 09:21:09 INFO - PROCESS | 3000 | 1467822069408 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3000 | 1467822069413 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:21:09 INFO - PROCESS | 3000 | 1467822069420 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3000 | 1467822069423 Marionette TRACE conn6 <- [1,1486,null,{}] 09:21:09 INFO - PROCESS | 3000 | 1467822069427 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}] 09:21:09 INFO - PROCESS | 3000 | 1467822069430 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:09 INFO - PROCESS | 3000 | 1467822069520 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:21:09 INFO - PROCESS | 3000 | 1467822069527 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 3000 | 1467822069529 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49EC800 == 20 [pid = 3000] [id = 381] 09:21:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BF473000) [pid = 3000] [serial = 1143] [outer = 0000000000000000] 09:21:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BF4D2800) [pid = 3000] [serial = 1144] [outer = 000000D4BF473000] 09:21:09 INFO - PROCESS | 3000 | 1467822069578 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4C0140C00) [pid = 3000] [serial = 1145] [outer = 000000D4BF473000] 09:21:10 INFO - PROCESS | 3000 | 1467822070049 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 692ms 09:21:10 INFO - PROCESS | 3000 | 1467822070114 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 3000 | 1467822070117 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:21:10 INFO - PROCESS | 3000 | 1467822070121 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 3000 | 1467822070124 Marionette TRACE conn6 <- [1,1490,null,{}] 09:21:10 INFO - PROCESS | 3000 | 1467822070136 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}] 09:21:10 INFO - PROCESS | 3000 | 1467822070141 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:10 INFO - PROCESS | 3000 | 1467822070258 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:21:10 INFO - PROCESS | 3000 | 1467822070334 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 3000 | 1467822070337 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7558000 == 21 [pid = 3000] [id = 382] 09:21:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C185AC00) [pid = 3000] [serial = 1146] [outer = 0000000000000000] 09:21:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C4911C00) [pid = 3000] [serial = 1147] [outer = 000000D4C185AC00] 09:21:10 INFO - PROCESS | 3000 | 1467822070386 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C4995400) [pid = 3000] [serial = 1148] [outer = 000000D4C185AC00] 09:21:10 INFO - PROCESS | 3000 | 1467822070766 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 09:21:10 INFO - PROCESS | 3000 | 1467822070824 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 3000 | 1467822070827 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:21:10 INFO - PROCESS | 3000 | 1467822070830 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:21:10 INFO - PROCESS | 3000 | 1467822070832 Marionette TRACE conn6 <- [1,1494,null,{}] 09:21:10 INFO - PROCESS | 3000 | 1467822070835 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}] 09:21:10 INFO - PROCESS | 3000 | 1467822070837 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:10 INFO - PROCESS | 3000 | 1467822070953 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:21:11 INFO - PROCESS | 3000 | 1467822071001 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 3000 | 1467822071003 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D5800 == 22 [pid = 3000] [id = 383] 09:21:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C4CD0800) [pid = 3000] [serial = 1149] [outer = 0000000000000000] 09:21:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C539E800) [pid = 3000] [serial = 1150] [outer = 000000D4C4CD0800] 09:21:11 INFO - PROCESS | 3000 | 1467822071049 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C6D0F400) [pid = 3000] [serial = 1151] [outer = 000000D4C4CD0800] 09:21:11 INFO - PROCESS | 3000 | 1467822071495 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]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 09:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:21:11 INFO - PROCESS | 3000 | 1467822071527 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 3000 | 1467822071529 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:21:11 INFO - PROCESS | 3000 | 1467822071533 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 3000 | 1467822071534 Marionette TRACE conn6 <- [1,1498,null,{}] 09:21:11 INFO - PROCESS | 3000 | 1467822071538 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}] 09:21:11 INFO - PROCESS | 3000 | 1467822071540 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:11 INFO - PROCESS | 3000 | 1467822071676 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:21:11 INFO - PROCESS | 3000 | 1467822071699 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 3000 | 1467822071702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF4E3000 == 23 [pid = 3000] [id = 384] 09:21:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C6F58C00) [pid = 3000] [serial = 1152] [outer = 0000000000000000] 09:21:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C7597400) [pid = 3000] [serial = 1153] [outer = 000000D4C6F58C00] 09:21:11 INFO - PROCESS | 3000 | 1467822071746 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C7B6B000) [pid = 3000] [serial = 1154] [outer = 000000D4C6F58C00] 09:21:12 INFO - PROCESS | 3000 | 1467822072185 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 09:21:12 INFO - PROCESS | 3000 | 1467822072233 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 3000 | 1467822072235 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:21:12 INFO - PROCESS | 3000 | 1467822072238 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 3000 | 1467822072240 Marionette TRACE conn6 <- [1,1502,null,{}] 09:21:12 INFO - PROCESS | 3000 | 1467822072244 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}] 09:21:12 INFO - PROCESS | 3000 | 1467822072250 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:12 INFO - PROCESS | 3000 | 1467822072382 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:21:12 INFO - PROCESS | 3000 | 1467822072389 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 3000 | 1467822072391 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD2B800 == 24 [pid = 3000] [id = 385] 09:21:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C7B74000) [pid = 3000] [serial = 1155] [outer = 0000000000000000] 09:21:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C7D1E000) [pid = 3000] [serial = 1156] [outer = 000000D4C7B74000] 09:21:12 INFO - PROCESS | 3000 | 1467822072436 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C819B400) [pid = 3000] [serial = 1157] [outer = 000000D4C7B74000] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C4982000) [pid = 3000] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4BAD6E400) [pid = 3000] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BFE79000) [pid = 3000] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C6D14C00) [pid = 3000] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C53A7000) [pid = 3000] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C539D400) [pid = 3000] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4B9237400) [pid = 3000] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:21:12 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4BAD42C00) [pid = 3000] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:21:12 INFO - PROCESS | 3000 | 1467822072929 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 09:21:12 INFO - PROCESS | 3000 | 1467822072986 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 3000 | 1467822072989 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:21:13 INFO - PROCESS | 3000 | 1467822072992 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 3000 | 1467822072994 Marionette TRACE conn6 <- [1,1506,null,{}] 09:21:13 INFO - PROCESS | 3000 | 1467822073002 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}] 09:21:13 INFO - PROCESS | 3000 | 1467822073004 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:13 INFO - PROCESS | 3000 | 1467822073085 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:21:13 INFO - PROCESS | 3000 | 1467822073090 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3000 | 1467822073092 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2DF800 == 25 [pid = 3000] [id = 386] 09:21:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BAF0A800) [pid = 3000] [serial = 1158] [outer = 0000000000000000] 09:21:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C53A5000) [pid = 3000] [serial = 1159] [outer = 000000D4BAF0A800] 09:21:13 INFO - PROCESS | 3000 | 1467822073138 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C8182C00) [pid = 3000] [serial = 1160] [outer = 000000D4BAF0A800] 09:21:13 INFO - PROCESS | 3000 | 1467822073557 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 587ms 09:21:13 INFO - PROCESS | 3000 | 1467822073586 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 3000 | 1467822073588 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:21:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:21:13 INFO - PROCESS | 3000 | 1467822073592 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 3000 | 1467822073594 Marionette TRACE conn6 <- [1,1510,null,{}] 09:21:13 INFO - PROCESS | 3000 | 1467822073597 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}] 09:21:13 INFO - PROCESS | 3000 | 1467822073599 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:13 INFO - PROCESS | 3000 | 1467822073680 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:21:13 INFO - PROCESS | 3000 | 1467822073685 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3000 | 1467822073687 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE68000 == 26 [pid = 3000] [id = 387] 09:21:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C81E7000) [pid = 3000] [serial = 1161] [outer = 0000000000000000] 09:21:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C86D1400) [pid = 3000] [serial = 1162] [outer = 000000D4C81E7000] 09:21:13 INFO - PROCESS | 3000 | 1467822073731 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C878C400) [pid = 3000] [serial = 1163] [outer = 000000D4C81E7000] 09:21:14 INFO - PROCESS | 3000 | 1467822074164 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"]]]}] 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:21:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 595ms 09:21:14 INFO - PROCESS | 3000 | 1467822074195 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3000 | 1467822074197 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:21:14 INFO - PROCESS | 3000 | 1467822074201 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:21:14 INFO - PROCESS | 3000 | 1467822074203 Marionette TRACE conn6 <- [1,1514,null,{}] 09:21:14 INFO - PROCESS | 3000 | 1467822074206 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}] 09:21:14 INFO - PROCESS | 3000 | 1467822074208 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:14 INFO - PROCESS | 3000 | 1467822074291 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:21:14 INFO - PROCESS | 3000 | 1467822074296 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 3000 | 1467822074298 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCADC000 == 27 [pid = 3000] [id = 388] 09:21:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C8793C00) [pid = 3000] [serial = 1164] [outer = 0000000000000000] 09:21:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C88B2C00) [pid = 3000] [serial = 1165] [outer = 000000D4C8793C00] 09:21:14 INFO - PROCESS | 3000 | 1467822074343 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C8E58C00) [pid = 3000] [serial = 1166] [outer = 000000D4C8793C00] 09:21:14 INFO - PROCESS | 3000 | 1467822074787 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"]]]}] 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:21:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:21:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 09:21:14 INFO - PROCESS | 3000 | 1467822074834 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3000 | 1467822074836 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:21:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:21:14 INFO - PROCESS | 3000 | 1467822074839 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 3000 | 1467822074841 Marionette TRACE conn6 <- [1,1518,null,{}] 09:21:14 INFO - PROCESS | 3000 | 1467822074849 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}] 09:21:14 INFO - PROCESS | 3000 | 1467822074851 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:14 INFO - PROCESS | 3000 | 1467822074977 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:21:15 INFO - PROCESS | 3000 | 1467822075055 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 3000 | 1467822075058 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF3B5800 == 28 [pid = 3000] [id = 389] 09:21:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4B91DC000) [pid = 3000] [serial = 1167] [outer = 0000000000000000] 09:21:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4B9AD0800) [pid = 3000] [serial = 1168] [outer = 000000D4B91DC000] 09:21:15 INFO - PROCESS | 3000 | 1467822075158 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAF08800) [pid = 3000] [serial = 1169] [outer = 000000D4B91DC000] 09:21:15 INFO - PROCESS | 3000 | 1467822075762 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]]]}] 09:21:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:21:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:21:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:21:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:21:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:21:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 986ms 09:21:15 INFO - PROCESS | 3000 | 1467822075830 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 3000 | 1467822075835 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:21:15 INFO - PROCESS | 3000 | 1467822075841 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 3000 | 1467822075845 Marionette TRACE conn6 <- [1,1522,null,{}] 09:21:15 INFO - PROCESS | 3000 | 1467822075850 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}] 09:21:15 INFO - PROCESS | 3000 | 1467822075853 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:15 INFO - PROCESS | 3000 | 1467822075971 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:21:16 INFO - PROCESS | 3000 | 1467822076044 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 3000 | 1467822076048 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AEB800 == 29 [pid = 3000] [id = 390] 09:21:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C0D95800) [pid = 3000] [serial = 1170] [outer = 0000000000000000] 09:21:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C1324800) [pid = 3000] [serial = 1171] [outer = 000000D4C0D95800] 09:21:16 INFO - PROCESS | 3000 | 1467822076105 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4993000) [pid = 3000] [serial = 1172] [outer = 000000D4C0D95800] 09:21:16 INFO - PROCESS | 3000 | 1467822076729 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 941ms 09:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:21:16 INFO - PROCESS | 3000 | 1467822076784 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3000 | 1467822076787 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 3000 | 1467822076791 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 3000 | 1467822076794 Marionette TRACE conn6 <- [1,1526,null,{}] 09:21:16 INFO - PROCESS | 3000 | 1467822076798 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}] 09:21:16 INFO - PROCESS | 3000 | 1467822076800 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:16 INFO - PROCESS | 3000 | 1467822076916 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:21:17 INFO - PROCESS | 3000 | 1467822076990 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3000 | 1467822076993 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C7000 == 30 [pid = 3000] [id = 391] 09:21:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7597C00) [pid = 3000] [serial = 1173] [outer = 0000000000000000] 09:21:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7BA0C00) [pid = 3000] [serial = 1174] [outer = 000000D4C7597C00] 09:21:17 INFO - PROCESS | 3000 | 1467822077048 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8166400) [pid = 3000] [serial = 1175] [outer = 000000D4C7597C00] 09:21:17 INFO - PROCESS | 3000 | 1467822077658 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]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 09:21:17 INFO - PROCESS | 3000 | 1467822077736 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 3000 | 1467822077741 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:21:17 INFO - PROCESS | 3000 | 1467822077752 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 3000 | 1467822077757 Marionette TRACE conn6 <- [1,1530,null,{}] 09:21:17 INFO - PROCESS | 3000 | 1467822077762 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}] 09:21:17 INFO - PROCESS | 3000 | 1467822077765 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:17 INFO - PROCESS | 3000 | 1467822077917 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:21:18 INFO - PROCESS | 3000 | 1467822078026 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 3000 | 1467822078029 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC6800 == 31 [pid = 3000] [id = 392] 09:21:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAD6F800) [pid = 3000] [serial = 1176] [outer = 0000000000000000] 09:21:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C17CF400) [pid = 3000] [serial = 1177] [outer = 000000D4BAD6F800] 09:21:18 INFO - PROCESS | 3000 | 1467822078086 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C91AD800) [pid = 3000] [serial = 1178] [outer = 000000D4BAD6F800] 09:21:18 INFO - PROCESS | 3000 | 1467822078788 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1091ms 09:21:18 INFO - PROCESS | 3000 | 1467822078841 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 3000 | 1467822078845 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:21:18 INFO - PROCESS | 3000 | 1467822078849 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 3000 | 1467822078853 Marionette TRACE conn6 <- [1,1534,null,{}] 09:21:18 INFO - PROCESS | 3000 | 1467822078858 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}] 09:21:18 INFO - PROCESS | 3000 | 1467822078861 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:18 INFO - PROCESS | 3000 | 1467822078964 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:21:19 INFO - PROCESS | 3000 | 1467822079055 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3000 | 1467822079057 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C45800 == 32 [pid = 3000] [id = 393] 09:21:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAE22C00) [pid = 3000] [serial = 1179] [outer = 0000000000000000] 09:21:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BBDDEC00) [pid = 3000] [serial = 1180] [outer = 000000D4BAE22C00] 09:21:19 INFO - PROCESS | 3000 | 1467822079109 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BFBB4400) [pid = 3000] [serial = 1181] [outer = 000000D4BAE22C00] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7BF3400) [pid = 3000] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C498BC00) [pid = 3000] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BB42D800) [pid = 3000] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF35AC00) [pid = 3000] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BFF09C00) [pid = 3000] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C759E800) [pid = 3000] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C5864C00) [pid = 3000] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C499DC00) [pid = 3000] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C6E3A400) [pid = 3000] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C759FC00) [pid = 3000] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C0DD8000) [pid = 3000] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BA926400) [pid = 3000] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAE25000) [pid = 3000] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BAD61800) [pid = 3000] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C7B97C00) [pid = 3000] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C0DCD400) [pid = 3000] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:21:19 INFO - PROCESS | 3000 | 1467822079653 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 838ms 09:21:19 INFO - PROCESS | 3000 | 1467822079699 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3000 | 1467822079703 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:21:19 INFO - PROCESS | 3000 | 1467822079709 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3000 | 1467822079712 Marionette TRACE conn6 <- [1,1538,null,{}] 09:21:19 INFO - PROCESS | 3000 | 1467822079716 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}] 09:21:19 INFO - PROCESS | 3000 | 1467822079718 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:19 INFO - PROCESS | 3000 | 1467822079811 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:21:19 INFO - PROCESS | 3000 | 1467822079888 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3000 | 1467822079891 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C1B000 == 33 [pid = 3000] [id = 394] 09:21:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAE2BC00) [pid = 3000] [serial = 1182] [outer = 0000000000000000] 09:21:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BBD45800) [pid = 3000] [serial = 1183] [outer = 000000D4BAE2BC00] 09:21:19 INFO - PROCESS | 3000 | 1467822079939 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C0DD1C00) [pid = 3000] [serial = 1184] [outer = 000000D4BAE2BC00] 09:21:20 INFO - PROCESS | 3000 | 1467822080356 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 09:21:20 INFO - PROCESS | 3000 | 1467822080406 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 3000 | 1467822080408 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:21:20 INFO - PROCESS | 3000 | 1467822080412 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 3000 | 1467822080416 Marionette TRACE conn6 <- [1,1542,null,{}] 09:21:20 INFO - PROCESS | 3000 | 1467822080426 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}] 09:21:20 INFO - PROCESS | 3000 | 1467822080431 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:20 INFO - PROCESS | 3000 | 1467822080518 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:21:20 INFO - PROCESS | 3000 | 1467822080525 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 3000 | 1467822080528 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D4800 == 34 [pid = 3000] [id = 395] 09:21:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4991000) [pid = 3000] [serial = 1185] [outer = 0000000000000000] 09:21:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4B6FC00) [pid = 3000] [serial = 1186] [outer = 000000D4C4991000] 09:21:20 INFO - PROCESS | 3000 | 1467822080577 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6D13000) [pid = 3000] [serial = 1187] [outer = 000000D4C4991000] 09:21:21 INFO - PROCESS | 3000 | 1467822081046 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 09:21:21 INFO - PROCESS | 3000 | 1467822081106 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3000 | 1467822081109 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:21:21 INFO - PROCESS | 3000 | 1467822081112 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3000 | 1467822081114 Marionette TRACE conn6 <- [1,1546,null,{}] 09:21:21 INFO - PROCESS | 3000 | 1467822081118 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}] 09:21:21 INFO - PROCESS | 3000 | 1467822081120 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:21 INFO - PROCESS | 3000 | 1467822081240 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:21:21 INFO - PROCESS | 3000 | 1467822081321 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 3000 | 1467822081324 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E23000 == 35 [pid = 3000] [id = 396] 09:21:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C53A5C00) [pid = 3000] [serial = 1188] [outer = 0000000000000000] 09:21:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B13800) [pid = 3000] [serial = 1189] [outer = 000000D4C53A5C00] 09:21:21 INFO - PROCESS | 3000 | 1467822081370 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B97C00) [pid = 3000] [serial = 1190] [outer = 000000D4C53A5C00] 09:21:21 INFO - PROCESS | 3000 | 1467822081751 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 09:21:21 INFO - PROCESS | 3000 | 1467822081786 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3000 | 1467822081788 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:21:21 INFO - PROCESS | 3000 | 1467822081792 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:21:21 INFO - PROCESS | 3000 | 1467822081793 Marionette TRACE conn6 <- [1,1550,null,{}] 09:21:21 INFO - PROCESS | 3000 | 1467822081797 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}] 09:21:21 INFO - PROCESS | 3000 | 1467822081799 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:21 INFO - PROCESS | 3000 | 1467822081908 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:21:21 INFO - PROCESS | 3000 | 1467822081913 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 3000 | 1467822081915 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB107000 == 36 [pid = 3000] [id = 397] 09:21:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7B99000) [pid = 3000] [serial = 1191] [outer = 0000000000000000] 09:21:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C815D000) [pid = 3000] [serial = 1192] [outer = 000000D4C7B99000] 09:21:21 INFO - PROCESS | 3000 | 1467822081967 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C819D800) [pid = 3000] [serial = 1193] [outer = 000000D4C7B99000] 09:21:22 INFO - PROCESS | 3000 | 1467822082459 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 09:21:22 INFO - PROCESS | 3000 | 1467822082489 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 3000 | 1467822082492 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:21:22 INFO - PROCESS | 3000 | 1467822082495 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 3000 | 1467822082497 Marionette TRACE conn6 <- [1,1554,null,{}] 09:21:22 INFO - PROCESS | 3000 | 1467822082500 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}] 09:21:22 INFO - PROCESS | 3000 | 1467822082506 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:22 INFO - PROCESS | 3000 | 1467822082659 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:21:22 INFO - PROCESS | 3000 | 1467822082683 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 3000 | 1467822082685 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE63000 == 37 [pid = 3000] [id = 398] 09:21:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C88F0C00) [pid = 3000] [serial = 1194] [outer = 0000000000000000] 09:21:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8FA9000) [pid = 3000] [serial = 1195] [outer = 000000D4C88F0C00] 09:21:22 INFO - PROCESS | 3000 | 1467822082730 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CA446C00) [pid = 3000] [serial = 1196] [outer = 000000D4C88F0C00] 09:21:23 INFO - PROCESS | 3000 | 1467822083152 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 669ms 09:21:23 INFO - PROCESS | 3000 | 1467822083170 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 3000 | 1467822083173 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:21:23 INFO - PROCESS | 3000 | 1467822083176 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 3000 | 1467822083177 Marionette TRACE conn6 <- [1,1558,null,{}] 09:21:23 INFO - PROCESS | 3000 | 1467822083187 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}] 09:21:23 INFO - PROCESS | 3000 | 1467822083189 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:23 INFO - PROCESS | 3000 | 1467822083303 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:21:23 INFO - PROCESS | 3000 | 1467822083308 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 3000 | 1467822083310 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BBD11000 == 38 [pid = 3000] [id = 399] 09:21:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CA443800) [pid = 3000] [serial = 1197] [outer = 0000000000000000] 09:21:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CA6B7400) [pid = 3000] [serial = 1198] [outer = 000000D4CA443800] 09:21:23 INFO - PROCESS | 3000 | 1467822083354 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CAD71800) [pid = 3000] [serial = 1199] [outer = 000000D4CA443800] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C6F58C00) [pid = 3000] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF473000) [pid = 3000] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE2EC00) [pid = 3000] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C185AC00) [pid = 3000] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7B74000) [pid = 3000] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF0A800) [pid = 3000] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4CD0800) [pid = 3000] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C81E7000) [pid = 3000] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:21:23 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C7BA1000) [pid = 3000] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:21:23 INFO - PROCESS | 3000 | 1467822083850 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 09:21:23 INFO - PROCESS | 3000 | 1467822083913 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 3000 | 1467822083916 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:21:23 INFO - PROCESS | 3000 | 1467822083919 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 3000 | 1467822083921 Marionette TRACE conn6 <- [1,1562,null,{}] 09:21:23 INFO - PROCESS | 3000 | 1467822083924 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}] 09:21:23 INFO - PROCESS | 3000 | 1467822083926 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:24 INFO - PROCESS | 3000 | 1467822084063 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:21:24 INFO - PROCESS | 3000 | 1467822084114 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 3000 | 1467822084116 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE074000 == 39 [pid = 3000] [id = 400] 09:21:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAF4C800) [pid = 3000] [serial = 1200] [outer = 0000000000000000] 09:21:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8194400) [pid = 3000] [serial = 1201] [outer = 000000D4BAF4C800] 09:21:24 INFO - PROCESS | 3000 | 1467822084161 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB23F000) [pid = 3000] [serial = 1202] [outer = 000000D4BAF4C800] 09:21:24 INFO - PROCESS | 3000 | 1467822084752 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 880ms 09:21:24 INFO - PROCESS | 3000 | 1467822084802 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3000 | 1467822084807 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:21:24 INFO - PROCESS | 3000 | 1467822084812 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:21:24 INFO - PROCESS | 3000 | 1467822084819 Marionette TRACE conn6 <- [1,1566,null,{}] 09:21:24 INFO - PROCESS | 3000 | 1467822084824 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}] 09:21:24 INFO - PROCESS | 3000 | 1467822084827 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:24 INFO - PROCESS | 3000 | 1467822084945 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:21:25 INFO - PROCESS | 3000 | 1467822085023 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 3000 | 1467822085026 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F1800 == 40 [pid = 3000] [id = 401] 09:21:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BAF4E400) [pid = 3000] [serial = 1203] [outer = 0000000000000000] 09:21:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF35A400) [pid = 3000] [serial = 1204] [outer = 000000D4BAF4E400] 09:21:25 INFO - PROCESS | 3000 | 1467822085125 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C1332400) [pid = 3000] [serial = 1205] [outer = 000000D4BAF4E400] 09:21:25 INFO - PROCESS | 3000 | 1467822085729 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 986ms 09:21:25 INFO - PROCESS | 3000 | 1467822085803 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 3000 | 1467822085808 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:21:25 INFO - PROCESS | 3000 | 1467822085815 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 3000 | 1467822085818 Marionette TRACE conn6 <- [1,1570,null,{}] 09:21:25 INFO - PROCESS | 3000 | 1467822085822 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}] 09:21:25 INFO - PROCESS | 3000 | 1467822085825 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:25 INFO - PROCESS | 3000 | 1467822085952 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:21:26 INFO - PROCESS | 3000 | 1467822086066 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 3000 | 1467822086069 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB33D000 == 41 [pid = 3000] [id = 402] 09:21:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C4B6F800) [pid = 3000] [serial = 1206] [outer = 0000000000000000] 09:21:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B16C00) [pid = 3000] [serial = 1207] [outer = 000000D4C4B6F800] 09:21:26 INFO - PROCESS | 3000 | 1467822086127 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C81E7000) [pid = 3000] [serial = 1208] [outer = 000000D4C4B6F800] 09:21:26 INFO - PROCESS | 3000 | 1467822086737 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 985ms 09:21:26 INFO - PROCESS | 3000 | 1467822086800 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 3000 | 1467822086803 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:21:26 INFO - PROCESS | 3000 | 1467822086807 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 3000 | 1467822086811 Marionette TRACE conn6 <- [1,1574,null,{}] 09:21:26 INFO - PROCESS | 3000 | 1467822086823 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}] 09:21:26 INFO - PROCESS | 3000 | 1467822086828 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:26 INFO - PROCESS | 3000 | 1467822086971 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:21:27 INFO - PROCESS | 3000 | 1467822087099 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 3000 | 1467822087102 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE367800 == 42 [pid = 3000] [id = 403] 09:21:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAE30C00) [pid = 3000] [serial = 1209] [outer = 0000000000000000] 09:21:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CAD6E400) [pid = 3000] [serial = 1210] [outer = 000000D4BAE30C00] 09:21:27 INFO - PROCESS | 3000 | 1467822087163 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB281800) [pid = 3000] [serial = 1211] [outer = 000000D4BAE30C00] 09:21:27 INFO - PROCESS | 3000 | 1467822087903 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1140ms 09:21:27 INFO - PROCESS | 3000 | 1467822087948 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:21:27 INFO - PROCESS | 3000 | 1467822087952 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:21:27 INFO - PROCESS | 3000 | 1467822087957 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 3000 | 1467822087960 Marionette TRACE conn6 <- [1,1578,null,{}] 09:21:27 INFO - PROCESS | 3000 | 1467822087980 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}] 09:21:27 INFO - PROCESS | 3000 | 1467822087983 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:28 INFO - PROCESS | 3000 | 1467822088085 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:21:28 INFO - PROCESS | 3000 | 1467822088166 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3000 | 1467822088168 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF3B4000 == 43 [pid = 3000] [id = 404] 09:21:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BFB66800) [pid = 3000] [serial = 1212] [outer = 0000000000000000] 09:21:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4C3D7AC00) [pid = 3000] [serial = 1213] [outer = 000000D4BFB66800] 09:21:28 INFO - PROCESS | 3000 | 1467822088261 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C4CD4000) [pid = 3000] [serial = 1214] [outer = 000000D4BFB66800] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BBD11000 == 42 [pid = 3000] [id = 399] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE63000 == 41 [pid = 3000] [id = 398] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB107000 == 40 [pid = 3000] [id = 397] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E23000 == 39 [pid = 3000] [id = 396] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D4800 == 38 [pid = 3000] [id = 395] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C1B000 == 37 [pid = 3000] [id = 394] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C45800 == 36 [pid = 3000] [id = 393] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC6800 == 35 [pid = 3000] [id = 392] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C7000 == 34 [pid = 3000] [id = 391] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AEB800 == 33 [pid = 3000] [id = 390] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF3B5800 == 32 [pid = 3000] [id = 389] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCADC000 == 31 [pid = 3000] [id = 388] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE367800 == 30 [pid = 3000] [id = 403] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB33D000 == 29 [pid = 3000] [id = 402] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F1800 == 28 [pid = 3000] [id = 401] 09:21:29 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE074000 == 27 [pid = 3000] [id = 400] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7D23400) [pid = 3000] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C7B6B000) [pid = 3000] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C7597400) [pid = 3000] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BF4D2800) [pid = 3000] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C0140C00) [pid = 3000] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BAF06800) [pid = 3000] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAF50800) [pid = 3000] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C4911C00) [pid = 3000] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7D1E000) [pid = 3000] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BFBB5400) [pid = 3000] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4B91D7000) [pid = 3000] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C53A5000) [pid = 3000] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C8182C00) [pid = 3000] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C819B400) [pid = 3000] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C539E800) [pid = 3000] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C6D0F400) [pid = 3000] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C878C400) [pid = 3000] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C86D1400) [pid = 3000] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4995400) [pid = 3000] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C88B2C00) [pid = 3000] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:21:29 INFO - PROCESS | 3000 | 1467822089461 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1556ms 09:21:29 INFO - PROCESS | 3000 | 1467822089514 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 3000 | 1467822089519 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:21:29 INFO - PROCESS | 3000 | 1467822089523 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:21:29 INFO - PROCESS | 3000 | 1467822089529 Marionette TRACE conn6 <- [1,1582,null,{}] 09:21:29 INFO - PROCESS | 3000 | 1467822089534 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}] 09:21:29 INFO - PROCESS | 3000 | 1467822089536 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:29 INFO - PROCESS | 3000 | 1467822089629 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:21:29 INFO - PROCESS | 3000 | 1467822089635 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 3000 | 1467822089639 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C39800 == 28 [pid = 3000] [id = 405] 09:21:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAE2AC00) [pid = 3000] [serial = 1215] [outer = 0000000000000000] 09:21:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAF14C00) [pid = 3000] [serial = 1216] [outer = 000000D4BAE2AC00] 09:21:29 INFO - PROCESS | 3000 | 1467822089688 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BC0E5800) [pid = 3000] [serial = 1217] [outer = 000000D4BAE2AC00] 09:21:30 INFO - PROCESS | 3000 | 1467822090180 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 09:21:30 INFO - PROCESS | 3000 | 1467822090220 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3000 | 1467822090225 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:21:30 INFO - PROCESS | 3000 | 1467822090266 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 3000 | 1467822090269 Marionette TRACE conn6 <- [1,1586,null,{}] 09:21:30 INFO - PROCESS | 3000 | 1467822090273 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}] 09:21:30 INFO - PROCESS | 3000 | 1467822090275 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:30 INFO - PROCESS | 3000 | 1467822090376 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:21:30 INFO - PROCESS | 3000 | 1467822090385 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 3000 | 1467822090388 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5885000 == 29 [pid = 3000] [id = 406] 09:21:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BFBDA000) [pid = 3000] [serial = 1218] [outer = 0000000000000000] 09:21:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BFEE8000) [pid = 3000] [serial = 1219] [outer = 000000D4BFBDA000] 09:21:30 INFO - PROCESS | 3000 | 1467822090436 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C0D94800) [pid = 3000] [serial = 1220] [outer = 000000D4BFBDA000] 09:21:30 INFO - PROCESS | 3000 | 1467822090892 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 09:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:21:30 INFO - PROCESS | 3000 | 1467822090954 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3000 | 1467822090956 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:21:30 INFO - PROCESS | 3000 | 1467822090960 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 3000 | 1467822090964 Marionette TRACE conn6 <- [1,1590,null,{}] 09:21:30 INFO - PROCESS | 3000 | 1467822090975 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}] 09:21:30 INFO - PROCESS | 3000 | 1467822090980 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:31 INFO - PROCESS | 3000 | 1467822091068 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:21:31 INFO - PROCESS | 3000 | 1467822091151 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3000 | 1467822091155 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF4800 == 30 [pid = 3000] [id = 407] 09:21:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C498C000) [pid = 3000] [serial = 1221] [outer = 0000000000000000] 09:21:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C499F400) [pid = 3000] [serial = 1222] [outer = 000000D4C498C000] 09:21:31 INFO - PROCESS | 3000 | 1467822091204 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C53A1C00) [pid = 3000] [serial = 1223] [outer = 000000D4C498C000] 09:21:31 INFO - PROCESS | 3000 | 1467822091623 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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 09:21:31 INFO - PROCESS | 3000 | 1467822091655 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 3000 | 1467822091658 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:21:31 INFO - PROCESS | 3000 | 1467822091661 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 3000 | 1467822091663 Marionette TRACE conn6 <- [1,1594,null,{}] 09:21:31 INFO - PROCESS | 3000 | 1467822091666 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}] 09:21:31 INFO - PROCESS | 3000 | 1467822091668 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:31 INFO - PROCESS | 3000 | 1467822091814 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:21:31 INFO - PROCESS | 3000 | 1467822091837 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3000 | 1467822091839 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E14000 == 31 [pid = 3000] [id = 408] 09:21:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C6E42000) [pid = 3000] [serial = 1224] [outer = 0000000000000000] 09:21:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7543C00) [pid = 3000] [serial = 1225] [outer = 000000D4C6E42000] 09:21:31 INFO - PROCESS | 3000 | 1467822091885 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7702C00) [pid = 3000] [serial = 1226] [outer = 000000D4C6E42000] 09:21:32 INFO - PROCESS | 3000 | 1467822092327 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 09:21:32 INFO - PROCESS | 3000 | 1467822092356 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 3000 | 1467822092358 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:21:32 INFO - PROCESS | 3000 | 1467822092362 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 3000 | 1467822092364 Marionette TRACE conn6 <- [1,1598,null,{}] 09:21:32 INFO - PROCESS | 3000 | 1467822092368 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}] 09:21:32 INFO - PROCESS | 3000 | 1467822092370 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:32 INFO - PROCESS | 3000 | 1467822092476 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:21:32 INFO - PROCESS | 3000 | 1467822092481 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 3000 | 1467822092483 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD3D800 == 32 [pid = 3000] [id = 409] 09:21:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7B6FC00) [pid = 3000] [serial = 1227] [outer = 0000000000000000] 09:21:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7B93000) [pid = 3000] [serial = 1228] [outer = 000000D4C7B6FC00] 09:21:32 INFO - PROCESS | 3000 | 1467822092528 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C7D1D800) [pid = 3000] [serial = 1229] [outer = 000000D4C7B6FC00] 09:21:33 INFO - PROCESS | 3000 | 1467822093014 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 09:21:33 INFO - PROCESS | 3000 | 1467822093055 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3000 | 1467822093057 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:21:33 INFO - PROCESS | 3000 | 1467822093061 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 3000 | 1467822093063 Marionette TRACE conn6 <- [1,1602,null,{}] 09:21:33 INFO - PROCESS | 3000 | 1467822093067 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}] 09:21:33 INFO - PROCESS | 3000 | 1467822093073 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:33 INFO - PROCESS | 3000 | 1467822093223 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:21:33 INFO - PROCESS | 3000 | 1467822093249 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 3000 | 1467822093251 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D0800 == 33 [pid = 3000] [id = 410] 09:21:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C4996800) [pid = 3000] [serial = 1230] [outer = 0000000000000000] 09:21:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C8788C00) [pid = 3000] [serial = 1231] [outer = 000000D4C4996800] 09:21:33 INFO - PROCESS | 3000 | 1467822093296 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C88BB400) [pid = 3000] [serial = 1232] [outer = 000000D4C4996800] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CA443800) [pid = 3000] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C7B99000) [pid = 3000] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C88F0C00) [pid = 3000] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BAD6F800) [pid = 3000] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAE2BC00) [pid = 3000] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C7597C00) [pid = 3000] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE22C00) [pid = 3000] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4991000) [pid = 3000] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C53A5C00) [pid = 3000] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4B91DC000) [pid = 3000] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C0D95800) [pid = 3000] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C8793C00) [pid = 3000] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4B90B1000) [pid = 3000] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF4CB000) [pid = 3000] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:21:33 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAF4C800) [pid = 3000] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:21:33 INFO - PROCESS | 3000 | 1467822093944 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 945ms 09:21:34 INFO - PROCESS | 3000 | 1467822094011 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3000 | 1467822094013 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:21:34 INFO - PROCESS | 3000 | 1467822094017 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:21:34 INFO - PROCESS | 3000 | 1467822094018 Marionette TRACE conn6 <- [1,1606,null,{}] 09:21:34 INFO - PROCESS | 3000 | 1467822094022 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}] 09:21:34 INFO - PROCESS | 3000 | 1467822094024 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:34 INFO - PROCESS | 3000 | 1467822094107 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:21:34 INFO - PROCESS | 3000 | 1467822094115 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3000 | 1467822094117 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0CE000 == 34 [pid = 3000] [id = 411] 09:21:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BAD69400) [pid = 3000] [serial = 1233] [outer = 0000000000000000] 09:21:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C53A5C00) [pid = 3000] [serial = 1234] [outer = 000000D4BAD69400] 09:21:34 INFO - PROCESS | 3000 | 1467822094161 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8793C00) [pid = 3000] [serial = 1235] [outer = 000000D4BAD69400] 09:21:34 INFO - PROCESS | 3000 | 1467822094580 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 09:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:21:34 INFO - PROCESS | 3000 | 1467822094652 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3000 | 1467822094654 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:21:34 INFO - PROCESS | 3000 | 1467822094658 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 3000 | 1467822094660 Marionette TRACE conn6 <- [1,1610,null,{}] 09:21:34 INFO - PROCESS | 3000 | 1467822094663 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}] 09:21:34 INFO - PROCESS | 3000 | 1467822094665 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:34 INFO - PROCESS | 3000 | 1467822094745 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:21:34 INFO - PROCESS | 3000 | 1467822094752 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3000 | 1467822094754 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC43800 == 35 [pid = 3000] [id = 412] 09:21:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8F0E000) [pid = 3000] [serial = 1236] [outer = 0000000000000000] 09:21:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7B94C00) [pid = 3000] [serial = 1237] [outer = 000000D4C8F0E000] 09:21:34 INFO - PROCESS | 3000 | 1467822094799 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA625800) [pid = 3000] [serial = 1238] [outer = 000000D4C8F0E000] 09:21:35 INFO - PROCESS | 3000 | 1467822095247 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 09:21:35 INFO - PROCESS | 3000 | 1467822095289 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 3000 | 1467822095291 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:21:35 INFO - PROCESS | 3000 | 1467822095294 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 3000 | 1467822095296 Marionette TRACE conn6 <- [1,1614,null,{}] 09:21:35 INFO - PROCESS | 3000 | 1467822095304 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}] 09:21:35 INFO - PROCESS | 3000 | 1467822095306 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:35 INFO - PROCESS | 3000 | 1467822095390 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:21:35 INFO - PROCESS | 3000 | 1467822095398 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 3000 | 1467822095400 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE54F000 == 36 [pid = 3000] [id = 413] 09:21:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CAD6C400) [pid = 3000] [serial = 1239] [outer = 0000000000000000] 09:21:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB243800) [pid = 3000] [serial = 1240] [outer = 000000D4CAD6C400] 09:21:35 INFO - PROCESS | 3000 | 1467822095446 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB288C00) [pid = 3000] [serial = 1241] [outer = 000000D4CAD6C400] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C39800 == 35 [pid = 3000] [id = 405] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF3B4000 == 34 [pid = 3000] [id = 404] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D0800 == 33 [pid = 3000] [id = 410] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E14000 == 32 [pid = 3000] [id = 408] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD3D800 == 31 [pid = 3000] [id = 409] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AF4800 == 30 [pid = 3000] [id = 407] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0CE000 == 29 [pid = 3000] [id = 411] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC43800 == 28 [pid = 3000] [id = 412] 09:21:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5885000 == 27 [pid = 3000] [id = 406] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C13BE000) [pid = 3000] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAD3B400) [pid = 3000] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB23F000) [pid = 3000] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8194400) [pid = 3000] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CA6B7400) [pid = 3000] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C815D000) [pid = 3000] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C8FA9000) [pid = 3000] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C17CF400) [pid = 3000] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C91AD800) [pid = 3000] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BBD45800) [pid = 3000] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C0DD1C00) [pid = 3000] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7BA0C00) [pid = 3000] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C819D800) [pid = 3000] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C8166400) [pid = 3000] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BBDDEC00) [pid = 3000] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BFBB4400) [pid = 3000] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C4B6FC00) [pid = 3000] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C6D13000) [pid = 3000] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C7B13800) [pid = 3000] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4B9AD0800) [pid = 3000] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4BAF08800) [pid = 3000] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C1324800) [pid = 3000] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C4993000) [pid = 3000] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4CA446C00) [pid = 3000] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4CAD71800) [pid = 3000] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C8E58C00) [pid = 3000] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C7B97C00) [pid = 3000] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:21:37 INFO - PROCESS | 3000 | 1467822097199 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1948ms 09:21:37 INFO - PROCESS | 3000 | 1467822097245 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3000 | 1467822097249 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:21:37 INFO - PROCESS | 3000 | 1467822097255 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 3000 | 1467822097258 Marionette TRACE conn6 <- [1,1618,null,{}] 09:21:37 INFO - PROCESS | 3000 | 1467822097265 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}] 09:21:37 INFO - PROCESS | 3000 | 1467822097268 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:37 INFO - PROCESS | 3000 | 1467822097360 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:21:37 INFO - PROCESS | 3000 | 1467822097367 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3000 | 1467822097371 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCAF800 == 28 [pid = 3000] [id = 414] 09:21:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BAD3F000) [pid = 3000] [serial = 1242] [outer = 0000000000000000] 09:21:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BAD3FC00) [pid = 3000] [serial = 1243] [outer = 000000D4BAD3F000] 09:21:37 INFO - PROCESS | 3000 | 1467822097421 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BAD6D000) [pid = 3000] [serial = 1244] [outer = 000000D4BAD3F000] 09:21:37 INFO - PROCESS | 3000 | 1467822097893 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 09:21:37 INFO - PROCESS | 3000 | 1467822097950 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3000 | 1467822097955 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:21:37 INFO - PROCESS | 3000 | 1467822097962 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 3000 | 1467822097965 Marionette TRACE conn6 <- [1,1622,null,{}] 09:21:37 INFO - PROCESS | 3000 | 1467822097968 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}] 09:21:37 INFO - PROCESS | 3000 | 1467822097972 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:38 INFO - PROCESS | 3000 | 1467822098062 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:21:38 INFO - PROCESS | 3000 | 1467822098070 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3000 | 1467822098073 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157A800 == 29 [pid = 3000] [id = 415] 09:21:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BAF0FC00) [pid = 3000] [serial = 1245] [outer = 0000000000000000] 09:21:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BAF13400) [pid = 3000] [serial = 1246] [outer = 000000D4BAF0FC00] 09:21:38 INFO - PROCESS | 3000 | 1467822098128 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BAF53C00) [pid = 3000] [serial = 1247] [outer = 000000D4BAF0FC00] 09:21:38 INFO - PROCESS | 3000 | 1467822098602 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]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 09:21:38 INFO - PROCESS | 3000 | 1467822098655 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:21:38 INFO - PROCESS | 3000 | 1467822098658 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:21:38 INFO - PROCESS | 3000 | 1467822098662 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3000 | 1467822098665 Marionette TRACE conn6 <- [1,1626,null,{}] 09:21:38 INFO - PROCESS | 3000 | 1467822098677 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}] 09:21:38 INFO - PROCESS | 3000 | 1467822098682 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:38 INFO - PROCESS | 3000 | 1467822098797 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:21:38 INFO - PROCESS | 3000 | 1467822098877 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3000 | 1467822098880 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C587F800 == 30 [pid = 3000] [id = 416] 09:21:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4B90AF400) [pid = 3000] [serial = 1248] [outer = 0000000000000000] 09:21:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BF4CC400) [pid = 3000] [serial = 1249] [outer = 000000D4B90AF400] 09:21:38 INFO - PROCESS | 3000 | 1467822098930 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BFE74400) [pid = 3000] [serial = 1250] [outer = 000000D4B90AF400] 09:21:39 INFO - PROCESS | 3000 | 1467822099327 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 689ms 09:21:39 INFO - PROCESS | 3000 | 1467822099353 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 3000 | 1467822099356 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:21:39 INFO - PROCESS | 3000 | 1467822099366 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 3000 | 1467822099368 Marionette TRACE conn6 <- [1,1630,null,{}] 09:21:39 INFO - PROCESS | 3000 | 1467822099371 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}] 09:21:39 INFO - PROCESS | 3000 | 1467822099373 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:39 INFO - PROCESS | 3000 | 1467822099459 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:21:39 INFO - PROCESS | 3000 | 1467822099465 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3000 | 1467822099467 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76CD800 == 31 [pid = 3000] [id = 417] 09:21:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C0C11800) [pid = 3000] [serial = 1251] [outer = 0000000000000000] 09:21:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C0E47000) [pid = 3000] [serial = 1252] [outer = 000000D4C0C11800] 09:21:39 INFO - PROCESS | 3000 | 1467822099513 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C1854400) [pid = 3000] [serial = 1253] [outer = 000000D4C0C11800] 09:21:39 INFO - PROCESS | 3000 | 1467822099950 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 09:21:39 INFO - PROCESS | 3000 | 1467822099996 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3000 | 1467822099998 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:21:40 INFO - PROCESS | 3000 | 1467822100001 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:21:40 INFO - PROCESS | 3000 | 1467822100003 Marionette TRACE conn6 <- [1,1634,null,{}] 09:21:40 INFO - PROCESS | 3000 | 1467822100007 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}] 09:21:40 INFO - PROCESS | 3000 | 1467822100009 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:40 INFO - PROCESS | 3000 | 1467822100090 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:21:40 INFO - PROCESS | 3000 | 1467822100098 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3000 | 1467822100100 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6A800 == 32 [pid = 3000] [id = 418] 09:21:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAF0F400) [pid = 3000] [serial = 1254] [outer = 0000000000000000] 09:21:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4986400) [pid = 3000] [serial = 1255] [outer = 000000D4BAF0F400] 09:21:40 INFO - PROCESS | 3000 | 1467822100145 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C499AC00) [pid = 3000] [serial = 1256] [outer = 000000D4BAF0F400] 09:21:40 INFO - PROCESS | 3000 | 1467822100609 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]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 09:21:40 INFO - PROCESS | 3000 | 1467822100637 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3000 | 1467822100639 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:21:40 INFO - PROCESS | 3000 | 1467822100643 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3000 | 1467822100644 Marionette TRACE conn6 <- [1,1638,null,{}] 09:21:40 INFO - PROCESS | 3000 | 1467822100648 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}] 09:21:40 INFO - PROCESS | 3000 | 1467822100654 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:40 INFO - PROCESS | 3000 | 1467822100761 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:21:40 INFO - PROCESS | 3000 | 1467822100768 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3000 | 1467822100770 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8F58000 == 33 [pid = 3000] [id = 419] 09:21:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4CD7800) [pid = 3000] [serial = 1257] [outer = 0000000000000000] 09:21:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6A04C00) [pid = 3000] [serial = 1258] [outer = 000000D4C4CD7800] 09:21:40 INFO - PROCESS | 3000 | 1467822100816 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7597400) [pid = 3000] [serial = 1259] [outer = 000000D4C4CD7800] 09:21:41 INFO - PROCESS | 3000 | 1467822101264 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 692ms 09:21:41 INFO - PROCESS | 3000 | 1467822101337 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3000 | 1467822101339 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:21:41 INFO - PROCESS | 3000 | 1467822101343 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3000 | 1467822101345 Marionette TRACE conn6 <- [1,1642,null,{}] 09:21:41 INFO - PROCESS | 3000 | 1467822101348 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}] 09:21:41 INFO - PROCESS | 3000 | 1467822101350 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:41 INFO - PROCESS | 3000 | 1467822101430 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:21:41 INFO - PROCESS | 3000 | 1467822101466 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3000 | 1467822101468 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB107800 == 34 [pid = 3000] [id = 420] 09:21:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C53A4000) [pid = 3000] [serial = 1260] [outer = 0000000000000000] 09:21:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B93C00) [pid = 3000] [serial = 1261] [outer = 000000D4C53A4000] 09:21:41 INFO - PROCESS | 3000 | 1467822101512 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7BA1800) [pid = 3000] [serial = 1262] [outer = 000000D4C53A4000] 09:21:41 INFO - PROCESS | 3000 | 1467822101900 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 588ms 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:21:41 INFO - PROCESS | 3000 | 1467822101932 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3000 | 1467822101935 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:21:41 INFO - PROCESS | 3000 | 1467822101938 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3000 | 1467822101940 Marionette TRACE conn6 <- [1,1646,null,{}] 09:21:41 INFO - PROCESS | 3000 | 1467822101943 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}] 09:21:41 INFO - PROCESS | 3000 | 1467822101945 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:42 INFO - PROCESS | 3000 | 1467822102062 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:21:42 INFO - PROCESS | 3000 | 1467822102067 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3000 | 1467822102069 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E3800 == 35 [pid = 3000] [id = 421] 09:21:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7CDA400) [pid = 3000] [serial = 1263] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7DEA800) [pid = 3000] [serial = 1264] [outer = 000000D4C7CDA400] 09:21:42 INFO - PROCESS | 3000 | 1467822102114 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8194400) [pid = 3000] [serial = 1265] [outer = 000000D4C7CDA400] 09:21:42 INFO - PROCESS | 3000 | 1467822102562 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]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 09:21:42 INFO - PROCESS | 3000 | 1467822102632 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3000 | 1467822102634 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:21:42 INFO - PROCESS | 3000 | 1467822102643 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 3000 | 1467822102645 Marionette TRACE conn6 <- [1,1650,null,{}] 09:21:42 INFO - PROCESS | 3000 | 1467822102649 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}] 09:21:42 INFO - PROCESS | 3000 | 1467822102651 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:42 INFO - PROCESS | 3000 | 1467822102755 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:21:42 INFO - PROCESS | 3000 | 1467822102833 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3000 | 1467822102835 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C532F000 == 36 [pid = 3000] [id = 422] 09:21:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C819B800) [pid = 3000] [serial = 1266] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C819F000) [pid = 3000] [serial = 1267] [outer = 000000D4C819B800] 09:21:42 INFO - PROCESS | 3000 | 1467822102880 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C859E000) [pid = 3000] [serial = 1268] [outer = 000000D4C819B800] 09:21:43 INFO - PROCESS | 3000 | 1467822103298 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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 09:21:43 INFO - PROCESS | 3000 | 1467822103336 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 3000 | 1467822103338 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:21:43 INFO - PROCESS | 3000 | 1467822103341 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 3000 | 1467822103343 Marionette TRACE conn6 <- [1,1654,null,{}] 09:21:43 INFO - PROCESS | 3000 | 1467822103347 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}] 09:21:43 INFO - PROCESS | 3000 | 1467822103349 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:43 INFO - PROCESS | 3000 | 1467822103461 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:21:43 INFO - PROCESS | 3000 | 1467822103466 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3000 | 1467822103468 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCADF800 == 37 [pid = 3000] [id = 423] 09:21:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8787C00) [pid = 3000] [serial = 1269] [outer = 0000000000000000] 09:21:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C8794C00) [pid = 3000] [serial = 1270] [outer = 000000D4C8787C00] 09:21:43 INFO - PROCESS | 3000 | 1467822103512 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8E57400) [pid = 3000] [serial = 1271] [outer = 000000D4C8787C00] 09:21:43 INFO - PROCESS | 3000 | 1467822103984 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 09:21:44 INFO - PROCESS | 3000 | 1467822104036 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 3000 | 1467822104039 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:21:44 INFO - PROCESS | 3000 | 1467822104043 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 3000 | 1467822104045 Marionette TRACE conn6 <- [1,1658,null,{}] 09:21:44 INFO - PROCESS | 3000 | 1467822104049 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}] 09:21:44 INFO - PROCESS | 3000 | 1467822104051 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:44 INFO - PROCESS | 3000 | 1467822104203 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:21:44 INFO - PROCESS | 3000 | 1467822104232 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 3000 | 1467822104235 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7D5A000 == 38 [pid = 3000] [id = 424] 09:21:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CA61A400) [pid = 3000] [serial = 1272] [outer = 0000000000000000] 09:21:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CAD6C000) [pid = 3000] [serial = 1273] [outer = 000000D4CA61A400] 09:21:44 INFO - PROCESS | 3000 | 1467822104283 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CB244000) [pid = 3000] [serial = 1274] [outer = 000000D4CA61A400] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C8F0E000) [pid = 3000] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C6E42000) [pid = 3000] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C7B6FC00) [pid = 3000] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C4996800) [pid = 3000] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C4B6F800) [pid = 3000] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAF4E400) [pid = 3000] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C498C000) [pid = 3000] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BFBDA000) [pid = 3000] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAE2AC00) [pid = 3000] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BFB66800) [pid = 3000] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAE30C00) [pid = 3000] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:21:44 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD69400) [pid = 3000] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:21:44 INFO - PROCESS | 3000 | 1467822104784 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 775ms 09:21:44 INFO - PROCESS | 3000 | 1467822104820 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 3000 | 1467822104823 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:21:44 INFO - PROCESS | 3000 | 1467822104826 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 3000 | 1467822104828 Marionette TRACE conn6 <- [1,1662,null,{}] 09:21:44 INFO - PROCESS | 3000 | 1467822104831 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}] 09:21:44 INFO - PROCESS | 3000 | 1467822104833 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:44 INFO - PROCESS | 3000 | 1467822104915 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:21:44 INFO - PROCESS | 3000 | 1467822104920 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 3000 | 1467822104922 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE369000 == 39 [pid = 3000] [id = 425] 09:21:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BFBB2400) [pid = 3000] [serial = 1275] [outer = 0000000000000000] 09:21:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C6F63400) [pid = 3000] [serial = 1276] [outer = 000000D4BFBB2400] 09:21:44 INFO - PROCESS | 3000 | 1467822104967 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C88E9C00) [pid = 3000] [serial = 1277] [outer = 000000D4BFBB2400] 09:21:45 INFO - PROCESS | 3000 | 1467822105381 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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 585ms 09:21:45 INFO - PROCESS | 3000 | 1467822105413 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 3000 | 1467822105415 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:21:45 INFO - PROCESS | 3000 | 1467822105418 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:21:45 INFO - PROCESS | 3000 | 1467822105420 Marionette TRACE conn6 <- [1,1666,null,{}] 09:21:45 INFO - PROCESS | 3000 | 1467822105424 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}] 09:21:45 INFO - PROCESS | 3000 | 1467822105425 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:45 INFO - PROCESS | 3000 | 1467822105542 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:21:45 INFO - PROCESS | 3000 | 1467822105548 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 3000 | 1467822105550 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7C2800 == 40 [pid = 3000] [id = 426] 09:21:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8F0B400) [pid = 3000] [serial = 1278] [outer = 0000000000000000] 09:21:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB247800) [pid = 3000] [serial = 1279] [outer = 000000D4C8F0B400] 09:21:45 INFO - PROCESS | 3000 | 1467822105594 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB28DC00) [pid = 3000] [serial = 1280] [outer = 000000D4C8F0B400] 09:21:46 INFO - PROCESS | 3000 | 1467822106012 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 09:21:46 INFO - PROCESS | 3000 | 1467822106063 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3000 | 1467822106065 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:21:46 INFO - PROCESS | 3000 | 1467822106069 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 3000 | 1467822106071 Marionette TRACE conn6 <- [1,1670,null,{}] 09:21:46 INFO - PROCESS | 3000 | 1467822106074 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}] 09:21:46 INFO - PROCESS | 3000 | 1467822106076 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:46 INFO - PROCESS | 3000 | 1467822106159 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:21:46 INFO - PROCESS | 3000 | 1467822106165 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 3000 | 1467822106166 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF651000 == 41 [pid = 3000] [id = 427] 09:21:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB309800) [pid = 3000] [serial = 1281] [outer = 0000000000000000] 09:21:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CB346800) [pid = 3000] [serial = 1282] [outer = 000000D4CB309800] 09:21:46 INFO - PROCESS | 3000 | 1467822106218 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CB6BB800) [pid = 3000] [serial = 1283] [outer = 000000D4CB309800] 09:21:46 INFO - PROCESS | 3000 | 1467822106812 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 774ms 09:21:46 INFO - PROCESS | 3000 | 1467822106892 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3000 | 1467822106897 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:21:46 INFO - PROCESS | 3000 | 1467822106927 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:21:46 INFO - PROCESS | 3000 | 1467822106931 Marionette TRACE conn6 <- [1,1674,null,{}] 09:21:46 INFO - PROCESS | 3000 | 1467822106938 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}] 09:21:46 INFO - PROCESS | 3000 | 1467822106942 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:47 INFO - PROCESS | 3000 | 1467822107082 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:21:47 INFO - PROCESS | 3000 | 1467822107155 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3000 | 1467822107160 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EE4800 == 42 [pid = 3000] [id = 428] 09:21:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAD66400) [pid = 3000] [serial = 1284] [outer = 0000000000000000] 09:21:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BAD65000) [pid = 3000] [serial = 1285] [outer = 000000D4BAD66400] 09:21:47 INFO - PROCESS | 3000 | 1467822107261 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAF0A000) [pid = 3000] [serial = 1286] [outer = 000000D4BAD66400] 09:21:47 INFO - PROCESS | 3000 | 1467822107978 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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1080ms 09:21:48 INFO - PROCESS | 3000 | 1467822108015 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 3000 | 1467822108020 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:21:48 INFO - PROCESS | 3000 | 1467822108027 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 3000 | 1467822108030 Marionette TRACE conn6 <- [1,1678,null,{}] 09:21:48 INFO - PROCESS | 3000 | 1467822108034 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}] 09:21:48 INFO - PROCESS | 3000 | 1467822108037 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:48 INFO - PROCESS | 3000 | 1467822108165 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:21:48 INFO - PROCESS | 3000 | 1467822108418 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 3000 | 1467822108422 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BBD11000 == 43 [pid = 3000] [id = 429] 09:21:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4B9ADA400) [pid = 3000] [serial = 1287] [outer = 0000000000000000] 09:21:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4BAD6DC00) [pid = 3000] [serial = 1288] [outer = 000000D4B9ADA400] 09:21:48 INFO - PROCESS | 3000 | 1467822108487 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BB15FC00) [pid = 3000] [serial = 1289] [outer = 000000D4B9ADA400] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7C2800 == 42 [pid = 3000] [id = 426] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE369000 == 41 [pid = 3000] [id = 425] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7D5A000 == 40 [pid = 3000] [id = 424] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCADF800 == 39 [pid = 3000] [id = 423] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C532F000 == 38 [pid = 3000] [id = 422] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E3800 == 37 [pid = 3000] [id = 421] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB107800 == 36 [pid = 3000] [id = 420] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8F58000 == 35 [pid = 3000] [id = 419] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6A800 == 34 [pid = 3000] [id = 418] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76CD800 == 33 [pid = 3000] [id = 417] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4CB243800) [pid = 3000] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C587F800 == 32 [pid = 3000] [id = 416] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157A800 == 31 [pid = 3000] [id = 415] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCAF800 == 30 [pid = 3000] [id = 414] 09:21:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE54F000 == 29 [pid = 3000] [id = 413] 09:21:49 INFO - PROCESS | 3000 | 1467822109227 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]]]}] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4CA625800) [pid = 3000] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C7543C00) [pid = 3000] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C7B93000) [pid = 3000] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C7702C00) [pid = 3000] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C8788C00) [pid = 3000] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7D1D800) [pid = 3000] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7B94C00) [pid = 3000] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C88BB400) [pid = 3000] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7B16C00) [pid = 3000] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C1332400) [pid = 3000] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF35A400) [pid = 3000] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C499F400) [pid = 3000] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BFEE8000) [pid = 3000] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C0D94800) [pid = 3000] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF14C00) [pid = 3000] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BC0E5800) [pid = 3000] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C4CD4000) [pid = 3000] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C3D7AC00) [pid = 3000] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CB281800) [pid = 3000] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CAD6E400) [pid = 3000] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C81E7000) [pid = 3000] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C53A5C00) [pid = 3000] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8793C00) [pid = 3000] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C53A1C00) [pid = 3000] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1233ms 09:21:49 INFO - PROCESS | 3000 | 1467822109262 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3000 | 1467822109265 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:21:49 INFO - PROCESS | 3000 | 1467822109272 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3000 | 1467822109275 Marionette TRACE conn6 <- [1,1682,null,{}] 09:21:49 INFO - PROCESS | 3000 | 1467822109281 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}] 09:21:49 INFO - PROCESS | 3000 | 1467822109283 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:49 INFO - PROCESS | 3000 | 1467822109370 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:21:49 INFO - PROCESS | 3000 | 1467822109378 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3000 | 1467822109381 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C55000 == 30 [pid = 3000] [id = 430] 09:21:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAD68000) [pid = 3000] [serial = 1290] [outer = 0000000000000000] 09:21:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAF14C00) [pid = 3000] [serial = 1291] [outer = 000000D4BAD68000] 09:21:49 INFO - PROCESS | 3000 | 1467822109430 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BF35E400) [pid = 3000] [serial = 1292] [outer = 000000D4BAD68000] 09:21:49 INFO - PROCESS | 3000 | 1467822109958 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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 09:21:50 INFO - PROCESS | 3000 | 1467822110011 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3000 | 1467822110015 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:21:50 INFO - PROCESS | 3000 | 1467822110021 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3000 | 1467822110023 Marionette TRACE conn6 <- [1,1686,null,{}] 09:21:50 INFO - PROCESS | 3000 | 1467822110027 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}] 09:21:50 INFO - PROCESS | 3000 | 1467822110029 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:50 INFO - PROCESS | 3000 | 1467822110121 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:21:50 INFO - PROCESS | 3000 | 1467822110127 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3000 | 1467822110130 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC6000 == 31 [pid = 3000] [id = 431] 09:21:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C0D95000) [pid = 3000] [serial = 1293] [outer = 0000000000000000] 09:21:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C0DD1400) [pid = 3000] [serial = 1294] [outer = 000000D4C0D95000] 09:21:50 INFO - PROCESS | 3000 | 1467822110179 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C184F000) [pid = 3000] [serial = 1295] [outer = 000000D4C0D95000] 09:21:50 INFO - PROCESS | 3000 | 1467822110654 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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 09:21:50 INFO - PROCESS | 3000 | 1467822110715 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3000 | 1467822110717 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:21:50 INFO - PROCESS | 3000 | 1467822110722 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3000 | 1467822110729 Marionette TRACE conn6 <- [1,1690,null,{}] 09:21:50 INFO - PROCESS | 3000 | 1467822110739 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}] 09:21:50 INFO - PROCESS | 3000 | 1467822110743 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:50 INFO - PROCESS | 3000 | 1467822110831 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:21:50 INFO - PROCESS | 3000 | 1467822110838 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3000 | 1467822110840 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF6800 == 32 [pid = 3000] [id = 432] 09:21:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BAD3BC00) [pid = 3000] [serial = 1296] [outer = 0000000000000000] 09:21:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C499E000) [pid = 3000] [serial = 1297] [outer = 000000D4BAD3BC00] 09:21:50 INFO - PROCESS | 3000 | 1467822110885 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C53A5000) [pid = 3000] [serial = 1298] [outer = 000000D4BAD3BC00] 09:21:51 INFO - PROCESS | 3000 | 1467822111321 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 650ms 09:21:51 INFO - PROCESS | 3000 | 1467822111378 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:21:51 INFO - PROCESS | 3000 | 1467822111381 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:21:51 INFO - PROCESS | 3000 | 1467822111385 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 3000 | 1467822111387 Marionette TRACE conn6 <- [1,1694,null,{}] 09:21:51 INFO - PROCESS | 3000 | 1467822111390 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}] 09:21:51 INFO - PROCESS | 3000 | 1467822111392 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:51 INFO - PROCESS | 3000 | 1467822111533 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:21:51 INFO - PROCESS | 3000 | 1467822111550 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 3000 | 1467822111552 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8866800 == 33 [pid = 3000] [id = 433] 09:21:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C6D10400) [pid = 3000] [serial = 1299] [outer = 0000000000000000] 09:21:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C6E39C00) [pid = 3000] [serial = 1300] [outer = 000000D4C6D10400] 09:21:51 INFO - PROCESS | 3000 | 1467822111604 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7573400) [pid = 3000] [serial = 1301] [outer = 000000D4C6D10400] 09:21:52 INFO - PROCESS | 3000 | 1467822112054 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 09:21:52 INFO - PROCESS | 3000 | 1467822112078 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 3000 | 1467822112081 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:21:52 INFO - PROCESS | 3000 | 1467822112090 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 3000 | 1467822112092 Marionette TRACE conn6 <- [1,1698,null,{}] 09:21:52 INFO - PROCESS | 3000 | 1467822112095 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}] 09:21:52 INFO - PROCESS | 3000 | 1467822112097 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:52 INFO - PROCESS | 3000 | 1467822112206 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:21:52 INFO - PROCESS | 3000 | 1467822112212 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 3000 | 1467822112218 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D1800 == 34 [pid = 3000] [id = 434] 09:21:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7B73400) [pid = 3000] [serial = 1302] [outer = 0000000000000000] 09:21:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B92800) [pid = 3000] [serial = 1303] [outer = 000000D4C7B73400] 09:21:52 INFO - PROCESS | 3000 | 1467822112277 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7D1FC00) [pid = 3000] [serial = 1304] [outer = 000000D4C7B73400] 09:21:52 INFO - PROCESS | 3000 | 1467822112770 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 09:21:52 INFO - PROCESS | 3000 | 1467822112856 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 3000 | 1467822112858 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:21:52 INFO - PROCESS | 3000 | 1467822112861 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 3000 | 1467822112863 Marionette TRACE conn6 <- [1,1702,null,{}] 09:21:52 INFO - PROCESS | 3000 | 1467822112867 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}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:21:52 INFO - PROCESS | 3000 | 1467822112869 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:53 INFO - PROCESS | 3000 | 1467822112991 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:21:53 INFO - PROCESS | 3000 | 1467822113051 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3000 | 1467822113053 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C5000 == 35 [pid = 3000] [id = 435] 09:21:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C81A0800) [pid = 3000] [serial = 1305] [outer = 0000000000000000] 09:21:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8787400) [pid = 3000] [serial = 1306] [outer = 000000D4C81A0800] 09:21:53 INFO - PROCESS | 3000 | 1467822113097 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C8795000) [pid = 3000] [serial = 1307] [outer = 000000D4C81A0800] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C819B800) [pid = 3000] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C8787C00) [pid = 3000] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C4CD7800) [pid = 3000] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C0C11800) [pid = 3000] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAF0F400) [pid = 3000] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CA61A400) [pid = 3000] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C53A4000) [pid = 3000] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF0FC00) [pid = 3000] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C7CDA400) [pid = 3000] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4B90AF400) [pid = 3000] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD3F000) [pid = 3000] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CAD6C400) [pid = 3000] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8F0B400) [pid = 3000] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:21:53 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BFBB2400) [pid = 3000] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:21:53 INFO - PROCESS | 3000 | 1467822113648 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 09:21:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:21:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3000 | 1467822113690 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:21:53 INFO - PROCESS | 3000 | 1467822113694 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3000 | 1467822113695 Marionette TRACE conn6 <- [1,1706,null,{}] 09:21:53 INFO - PROCESS | 3000 | 1467822113699 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}] 09:21:53 INFO - PROCESS | 3000 | 1467822113701 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:53 INFO - PROCESS | 3000 | 1467822113808 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:21:53 INFO - PROCESS | 3000 | 1467822113860 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3000 | 1467822113862 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE69000 == 36 [pid = 3000] [id = 436] 09:21:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAF06C00) [pid = 3000] [serial = 1308] [outer = 0000000000000000] 09:21:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4B67000) [pid = 3000] [serial = 1309] [outer = 000000D4BAF06C00] 09:21:53 INFO - PROCESS | 3000 | 1467822113908 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8795800) [pid = 3000] [serial = 1310] [outer = 000000D4BAF06C00] 09:21:54 INFO - PROCESS | 3000 | 1467822114277 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 09:21:54 INFO - PROCESS | 3000 | 1467822114326 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3000 | 1467822114328 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:21:54 INFO - PROCESS | 3000 | 1467822114332 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 3000 | 1467822114341 Marionette TRACE conn6 <- [1,1710,null,{}] 09:21:54 INFO - PROCESS | 3000 | 1467822114352 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}] 09:21:54 INFO - PROCESS | 3000 | 1467822114354 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:54 INFO - PROCESS | 3000 | 1467822114435 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:21:54 INFO - PROCESS | 3000 | 1467822114441 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3000 | 1467822114443 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAE2000 == 37 [pid = 3000] [id = 437] 09:21:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C88F4400) [pid = 3000] [serial = 1311] [outer = 0000000000000000] 09:21:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8F07800) [pid = 3000] [serial = 1312] [outer = 000000D4C88F4400] 09:21:54 INFO - PROCESS | 3000 | 1467822114487 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CA43EC00) [pid = 3000] [serial = 1313] [outer = 000000D4C88F4400] 09:21:54 INFO - PROCESS | 3000 | 1467822114912 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 649ms 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:21:54 INFO - PROCESS | 3000 | 1467822114984 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3000 | 1467822114986 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:21:54 INFO - PROCESS | 3000 | 1467822114990 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 3000 | 1467822114991 Marionette TRACE conn6 <- [1,1714,null,{}] 09:21:55 INFO - PROCESS | 3000 | 1467822114995 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}] 09:21:55 INFO - PROCESS | 3000 | 1467822114997 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:55 INFO - PROCESS | 3000 | 1467822115079 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:21:55 INFO - PROCESS | 3000 | 1467822115086 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 3000 | 1467822115088 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AF4800 == 38 [pid = 3000] [id = 438] 09:21:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CA61E400) [pid = 3000] [serial = 1314] [outer = 0000000000000000] 09:21:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CAD71800) [pid = 3000] [serial = 1315] [outer = 000000D4CA61E400] 09:21:55 INFO - PROCESS | 3000 | 1467822115132 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB243C00) [pid = 3000] [serial = 1316] [outer = 000000D4CA61E400] 09:21:55 INFO - PROCESS | 3000 | 1467822115613 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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 09:21:55 INFO - PROCESS | 3000 | 1467822115685 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 3000 | 1467822115691 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:21:55 INFO - PROCESS | 3000 | 1467822115697 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 3000 | 1467822115701 Marionette TRACE conn6 <- [1,1718,null,{}] 09:21:55 INFO - PROCESS | 3000 | 1467822115707 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}] 09:21:55 INFO - PROCESS | 3000 | 1467822115710 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:55 INFO - PROCESS | 3000 | 1467822115908 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:21:56 INFO - PROCESS | 3000 | 1467822116023 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3000 | 1467822116029 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1305800 == 39 [pid = 3000] [id = 439] 09:21:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAF11000) [pid = 3000] [serial = 1317] [outer = 0000000000000000] 09:21:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BB168800) [pid = 3000] [serial = 1318] [outer = 000000D4BAF11000] 09:21:56 INFO - PROCESS | 3000 | 1467822116088 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BFBB1000) [pid = 3000] [serial = 1319] [outer = 000000D4BAF11000] 09:21:56 INFO - PROCESS | 3000 | 1467822116662 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] 09:21:56 INFO - PROCESS | 3000 | 1467822116740 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:21:56 INFO - PROCESS | 3000 | 1467822116748 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 3000 | 1467822116751 Marionette TRACE conn6 <- [1,1722,null,{}] 09:21:56 INFO - PROCESS | 3000 | 1467822116790 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}] 09:21:56 INFO - PROCESS | 3000 | 1467822116794 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:56 INFO - PROCESS | 3000 | 1467822116945 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:21:56 INFO - PROCESS | 3000 | 1467822116995 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3000 | 1467822116998 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8F6B800 == 40 [pid = 3000] [id = 440] 09:21:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C499B000) [pid = 3000] [serial = 1320] [outer = 0000000000000000] 09:21:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C49AE400) [pid = 3000] [serial = 1321] [outer = 000000D4C499B000] 09:21:57 INFO - PROCESS | 3000 | 1467822117055 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C6D0C800) [pid = 3000] [serial = 1322] [outer = 000000D4C499B000] 09:21:57 INFO - PROCESS | 3000 | 1467822117660 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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 945ms 09:21:57 INFO - PROCESS | 3000 | 1467822117693 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3000 | 1467822117696 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:21:57 INFO - PROCESS | 3000 | 1467822117700 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:21:57 INFO - PROCESS | 3000 | 1467822117704 Marionette TRACE conn6 <- [1,1726,null,{}] 09:21:57 INFO - PROCESS | 3000 | 1467822117716 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}] 09:21:57 INFO - PROCESS | 3000 | 1467822117721 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:57 INFO - PROCESS | 3000 | 1467822117836 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:21:57 INFO - PROCESS | 3000 | 1467822117958 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3000 | 1467822117962 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE553800 == 41 [pid = 3000] [id = 441] 09:21:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C8193C00) [pid = 3000] [serial = 1323] [outer = 0000000000000000] 09:21:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C878C400) [pid = 3000] [serial = 1324] [outer = 000000D4C8193C00] 09:21:58 INFO - PROCESS | 3000 | 1467822118022 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CB28F800) [pid = 3000] [serial = 1325] [outer = 000000D4C8193C00] 09:21:58 INFO - PROCESS | 3000 | 1467822118645 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 983ms 09:21:58 INFO - PROCESS | 3000 | 1467822118689 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3000 | 1467822118692 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:21:58 INFO - PROCESS | 3000 | 1467822118695 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 3000 | 1467822118698 Marionette TRACE conn6 <- [1,1730,null,{}] 09:21:58 INFO - PROCESS | 3000 | 1467822118701 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}] 09:21:58 INFO - PROCESS | 3000 | 1467822118704 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:58 INFO - PROCESS | 3000 | 1467822118814 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:21:58 INFO - PROCESS | 3000 | 1467822118936 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3000 | 1467822118939 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7CD000 == 42 [pid = 3000] [id = 442] 09:21:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CB282400) [pid = 3000] [serial = 1326] [outer = 0000000000000000] 09:21:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CB6C1C00) [pid = 3000] [serial = 1327] [outer = 000000D4CB282400] 09:21:59 INFO - PROCESS | 3000 | 1467822118995 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CB98BC00) [pid = 3000] [serial = 1328] [outer = 000000D4CB282400] 09:21:59 INFO - PROCESS | 3000 | 1467822119702 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]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1082ms 09:21:59 INFO - PROCESS | 3000 | 1467822119780 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3000 | 1467822119784 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:21:59 INFO - PROCESS | 3000 | 1467822119788 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3000 | 1467822119791 Marionette TRACE conn6 <- [1,1734,null,{}] 09:21:59 INFO - PROCESS | 3000 | 1467822119797 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}] 09:21:59 INFO - PROCESS | 3000 | 1467822119800 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:21:59 INFO - PROCESS | 3000 | 1467822119909 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:21:59 INFO - PROCESS | 3000 | 1467822119992 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3000 | 1467822119995 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAE2000 == 41 [pid = 3000] [id = 437] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE69000 == 40 [pid = 3000] [id = 436] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C5000 == 39 [pid = 3000] [id = 435] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D1800 == 38 [pid = 3000] [id = 434] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8866800 == 37 [pid = 3000] [id = 433] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AF6800 == 36 [pid = 3000] [id = 432] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC6000 == 35 [pid = 3000] [id = 431] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C55000 == 34 [pid = 3000] [id = 430] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BBD11000 == 33 [pid = 3000] [id = 429] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EE4800 == 32 [pid = 3000] [id = 428] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF651000 == 31 [pid = 3000] [id = 427] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7CD000 == 30 [pid = 3000] [id = 442] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE553800 == 29 [pid = 3000] [id = 441] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8F6B800 == 28 [pid = 3000] [id = 440] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AF4800 == 27 [pid = 3000] [id = 438] 09:22:00 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1305800 == 26 [pid = 3000] [id = 439] 09:22:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9A2F800 == 27 [pid = 3000] [id = 443] 09:22:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4B91D7400) [pid = 3000] [serial = 1329] [outer = 0000000000000000] 09:22:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4B9232400) [pid = 3000] [serial = 1330] [outer = 000000D4B91D7400] 09:22:00 INFO - PROCESS | 3000 | 1467822120671 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4BAD36400) [pid = 3000] [serial = 1331] [outer = 000000D4B91D7400] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4C819F000) [pid = 3000] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C8794C00) [pid = 3000] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C859E000) [pid = 3000] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C6A04C00) [pid = 3000] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C0E47000) [pid = 3000] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C1854400) [pid = 3000] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C4986400) [pid = 3000] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C499AC00) [pid = 3000] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CAD6C000) [pid = 3000] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7B93C00) [pid = 3000] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7BA1800) [pid = 3000] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAF13400) [pid = 3000] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAF53C00) [pid = 3000] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7DEA800) [pid = 3000] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF4CC400) [pid = 3000] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BFE74400) [pid = 3000] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3FC00) [pid = 3000] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD6D000) [pid = 3000] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB288C00) [pid = 3000] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8E57400) [pid = 3000] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB28DC00) [pid = 3000] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB247800) [pid = 3000] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CB244000) [pid = 3000] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7597400) [pid = 3000] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C6F63400) [pid = 3000] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB346800) [pid = 3000] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C88E9C00) [pid = 3000] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:22:00 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C8194400) [pid = 3000] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:22:01 INFO - PROCESS | 3000 | 1467822121258 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]]]}] 09:22: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 09:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1482ms 09:22:01 INFO - PROCESS | 3000 | 1467822121275 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3000 | 1467822121280 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:22:01 INFO - PROCESS | 3000 | 1467822121284 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 3000 | 1467822121287 Marionette TRACE conn6 <- [1,1738,null,{}] 09:22:01 INFO - PROCESS | 3000 | 1467822121292 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}] 09:22:01 INFO - PROCESS | 3000 | 1467822121294 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:01 INFO - PROCESS | 3000 | 1467822121392 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:22:01 INFO - PROCESS | 3000 | 1467822121498 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3000 | 1467822121501 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C4B800 == 28 [pid = 3000] [id = 444] 09:22:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAE2AC00) [pid = 3000] [serial = 1332] [outer = 0000000000000000] 09:22:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAF53C00) [pid = 3000] [serial = 1333] [outer = 000000D4BAE2AC00] 09:22:01 INFO - PROCESS | 3000 | 1467822121551 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BF1C4800) [pid = 3000] [serial = 1334] [outer = 000000D4BAE2AC00] 09:22:01 INFO - PROCESS | 3000 | 1467822121953 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]]]}] 09:22: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 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 09:22:02 INFO - PROCESS | 3000 | 1467822122023 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3000 | 1467822122027 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:22:02 INFO - PROCESS | 3000 | 1467822122069 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3000 | 1467822122072 Marionette TRACE conn6 <- [1,1742,null,{}] 09:22:02 INFO - PROCESS | 3000 | 1467822122076 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}] 09:22:02 INFO - PROCESS | 3000 | 1467822122079 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:02 INFO - PROCESS | 3000 | 1467822122183 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:22:02 INFO - PROCESS | 3000 | 1467822122191 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3000 | 1467822122194 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E5800 == 29 [pid = 3000] [id = 445] 09:22:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BFC32800) [pid = 3000] [serial = 1335] [outer = 0000000000000000] 09:22:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BFFBC800) [pid = 3000] [serial = 1336] [outer = 000000D4BFC32800] 09:22:02 INFO - PROCESS | 3000 | 1467822122250 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C0D98800) [pid = 3000] [serial = 1337] [outer = 000000D4BFC32800] 09:22:02 INFO - PROCESS | 3000 | 1467822122739 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:22:02 INFO - PROCESS | 3000 | 1467822122799 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3000 | 1467822122802 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:22:02 INFO - PROCESS | 3000 | 1467822122806 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3000 | 1467822122810 Marionette TRACE conn6 <- [1,1746,null,{}] 09:22:02 INFO - PROCESS | 3000 | 1467822122821 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}] 09:22:02 INFO - PROCESS | 3000 | 1467822122826 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:02 INFO - PROCESS | 3000 | 1467822122923 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:22:02 INFO - PROCESS | 3000 | 1467822122940 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3000 | 1467822122943 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AE8800 == 30 [pid = 3000] [id = 446] 09:22:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4984800) [pid = 3000] [serial = 1338] [outer = 0000000000000000] 09:22:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C4993800) [pid = 3000] [serial = 1339] [outer = 000000D4C4984800] 09:22:02 INFO - PROCESS | 3000 | 1467822122988 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C4B60000) [pid = 3000] [serial = 1340] [outer = 000000D4C4984800] 09:22:03 INFO - PROCESS | 3000 | 1467822123490 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]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 09:22:03 INFO - PROCESS | 3000 | 1467822123555 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 3000 | 1467822123558 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:22:03 INFO - PROCESS | 3000 | 1467822123571 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 3000 | 1467822123573 Marionette TRACE conn6 <- [1,1750,null,{}] 09:22:03 INFO - PROCESS | 3000 | 1467822123576 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}] 09:22:03 INFO - PROCESS | 3000 | 1467822123578 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:03 INFO - PROCESS | 3000 | 1467822123695 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:22:03 INFO - PROCESS | 3000 | 1467822123707 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3000 | 1467822123709 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8862000 == 31 [pid = 3000] [id = 447] 09:22:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C5865C00) [pid = 3000] [serial = 1341] [outer = 0000000000000000] 09:22:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C6E36000) [pid = 3000] [serial = 1342] [outer = 000000D4C5865C00] 09:22:03 INFO - PROCESS | 3000 | 1467822123762 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7594800) [pid = 3000] [serial = 1343] [outer = 000000D4C5865C00] 09:22:04 INFO - PROCESS | 3000 | 1467822124239 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 693ms 09:22:04 INFO - PROCESS | 3000 | 1467822124266 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3000 | 1467822124268 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:22:04 INFO - PROCESS | 3000 | 1467822124272 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3000 | 1467822124273 Marionette TRACE conn6 <- [1,1754,null,{}] 09:22:04 INFO - PROCESS | 3000 | 1467822124277 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}] 09:22:04 INFO - PROCESS | 3000 | 1467822124279 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:04 INFO - PROCESS | 3000 | 1467822124390 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:22:04 INFO - PROCESS | 3000 | 1467822124395 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3000 | 1467822124397 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA644000 == 32 [pid = 3000] [id = 448] 09:22:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7B6EC00) [pid = 3000] [serial = 1344] [outer = 0000000000000000] 09:22:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B72400) [pid = 3000] [serial = 1345] [outer = 000000D4C7B6EC00] 09:22:04 INFO - PROCESS | 3000 | 1467822124455 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7CD1800) [pid = 3000] [serial = 1346] [outer = 000000D4C7B6EC00] 09:22:04 INFO - PROCESS | 3000 | 1467822124974 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 09:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:22:05 INFO - PROCESS | 3000 | 1467822125009 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3000 | 1467822125012 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:22:05 INFO - PROCESS | 3000 | 1467822125015 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 3000 | 1467822125017 Marionette TRACE conn6 <- [1,1758,null,{}] 09:22:05 INFO - PROCESS | 3000 | 1467822125058 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}] 09:22:05 INFO - PROCESS | 3000 | 1467822125064 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:05 INFO - PROCESS | 3000 | 1467822125356 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB309800) [pid = 3000] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAD68000) [pid = 3000] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6D10400) [pid = 3000] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3BC00) [pid = 3000] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C0D95000) [pid = 3000] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C7B73400) [pid = 3000] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF06C00) [pid = 3000] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C81A0800) [pid = 3000] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C88F4400) [pid = 3000] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAD66400) [pid = 3000] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA61E400) [pid = 3000] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:22:05 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4B9ADA400) [pid = 3000] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:22:05 INFO - PROCESS | 3000 | 1467822125420 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3000 | 1467822125422 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFF9A800 == 33 [pid = 3000] [id = 449] 09:22:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAD3BC00) [pid = 3000] [serial = 1347] [outer = 0000000000000000] 09:22:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAF06C00) [pid = 3000] [serial = 1348] [outer = 000000D4BAD3BC00] 09:22:05 INFO - PROCESS | 3000 | 1467822125468 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6E3A000) [pid = 3000] [serial = 1349] [outer = 000000D4BAD3BC00] 09:22:05 INFO - PROCESS | 3000 | 1467822125836 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 860ms 09:22:05 INFO - PROCESS | 3000 | 1467822125878 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3000 | 1467822125880 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:22:05 INFO - PROCESS | 3000 | 1467822125883 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:22:05 INFO - PROCESS | 3000 | 1467822125885 Marionette TRACE conn6 <- [1,1762,null,{}] 09:22:05 INFO - PROCESS | 3000 | 1467822125889 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}] 09:22:05 INFO - PROCESS | 3000 | 1467822125891 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:05 INFO - PROCESS | 3000 | 1467822125972 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:22:05 INFO - PROCESS | 3000 | 1467822125978 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3000 | 1467822125980 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C4000 == 34 [pid = 3000] [id = 450] 09:22:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8181C00) [pid = 3000] [serial = 1350] [outer = 0000000000000000] 09:22:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C85A0800) [pid = 3000] [serial = 1351] [outer = 000000D4C8181C00] 09:22:06 INFO - PROCESS | 3000 | 1467822126026 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8796400) [pid = 3000] [serial = 1352] [outer = 000000D4C8181C00] 09:22:06 INFO - PROCESS | 3000 | 1467822126442 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 09:22:06 INFO - PROCESS | 3000 | 1467822126516 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 3000 | 1467822126519 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:22:06 INFO - PROCESS | 3000 | 1467822126522 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:22:06 INFO - PROCESS | 3000 | 1467822126523 Marionette TRACE conn6 <- [1,1766,null,{}] 09:22:06 INFO - PROCESS | 3000 | 1467822126527 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}] 09:22:06 INFO - PROCESS | 3000 | 1467822126529 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:06 INFO - PROCESS | 3000 | 1467822126619 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:22:06 INFO - PROCESS | 3000 | 1467822126626 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 3000 | 1467822126628 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAF4800 == 35 [pid = 3000] [id = 451] 09:22:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8E50400) [pid = 3000] [serial = 1353] [outer = 0000000000000000] 09:22:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8E5B400) [pid = 3000] [serial = 1354] [outer = 000000D4C8E50400] 09:22:06 INFO - PROCESS | 3000 | 1467822126676 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CA40E800) [pid = 3000] [serial = 1355] [outer = 000000D4C8E50400] 09:22:07 INFO - PROCESS | 3000 | 1467822127115 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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 09:22:07 INFO - PROCESS | 3000 | 1467822127159 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3000 | 1467822127161 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:22:07 INFO - PROCESS | 3000 | 1467822127169 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 3000 | 1467822127170 Marionette TRACE conn6 <- [1,1770,null,{}] 09:22:07 INFO - PROCESS | 3000 | 1467822127174 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}] 09:22:07 INFO - PROCESS | 3000 | 1467822127176 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:07 INFO - PROCESS | 3000 | 1467822127260 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:22:07 INFO - PROCESS | 3000 | 1467822127267 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3000 | 1467822127269 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE34C800 == 36 [pid = 3000] [id = 452] 09:22:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA6AAC00) [pid = 3000] [serial = 1356] [outer = 0000000000000000] 09:22:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CAD6E800) [pid = 3000] [serial = 1357] [outer = 000000D4CA6AAC00] 09:22:07 INFO - PROCESS | 3000 | 1467822127314 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB244000) [pid = 3000] [serial = 1358] [outer = 000000D4CA6AAC00] 09:22:08 INFO - PROCESS | 3000 | 1467822128123 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]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1032ms 09:22:08 INFO - PROCESS | 3000 | 1467822128201 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3000 | 1467822128206 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:22:08 INFO - PROCESS | 3000 | 1467822128232 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3000 | 1467822128237 Marionette TRACE conn6 <- [1,1774,null,{}] 09:22:08 INFO - PROCESS | 3000 | 1467822128243 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}] 09:22:08 INFO - PROCESS | 3000 | 1467822128246 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:08 INFO - PROCESS | 3000 | 1467822128400 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:22:08 INFO - PROCESS | 3000 | 1467822128514 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 3000 | 1467822128518 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5897000 == 37 [pid = 3000] [id = 453] 09:22:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAF48800) [pid = 3000] [serial = 1359] [outer = 0000000000000000] 09:22:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BF35AC00) [pid = 3000] [serial = 1360] [outer = 000000D4BAF48800] 09:22:08 INFO - PROCESS | 3000 | 1467822128584 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BFF07800) [pid = 3000] [serial = 1361] [outer = 000000D4BAF48800] 09:22:09 INFO - PROCESS | 3000 | 1467822129333 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1155ms 09:22:09 INFO - PROCESS | 3000 | 1467822129370 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3000 | 1467822129375 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:22:09 INFO - PROCESS | 3000 | 1467822129531 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 3000 | 1467822129536 Marionette TRACE conn6 <- [1,1778,null,{}] 09:22:09 INFO - PROCESS | 3000 | 1467822129542 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}] 09:22:09 INFO - PROCESS | 3000 | 1467822129546 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:09 INFO - PROCESS | 3000 | 1467822129662 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:22:09 INFO - PROCESS | 3000 | 1467822129761 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3000 | 1467822129765 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E7800 == 38 [pid = 3000] [id = 454] 09:22:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAD35400) [pid = 3000] [serial = 1362] [outer = 0000000000000000] 09:22:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BB012400) [pid = 3000] [serial = 1363] [outer = 000000D4BAD35400] 09:22:09 INFO - PROCESS | 3000 | 1467822129816 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BF4CD800) [pid = 3000] [serial = 1364] [outer = 000000D4BAD35400] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0124800 == 37 [pid = 3000] [id = 380] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D5800 == 36 [pid = 3000] [id = 383] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7558000 == 35 [pid = 3000] [id = 382] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F80000 == 34 [pid = 3000] [id = 379] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD2D800 == 33 [pid = 3000] [id = 374] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF4E3000 == 32 [pid = 3000] [id = 384] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFC7B800 == 31 [pid = 3000] [id = 375] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC18800 == 30 [pid = 3000] [id = 378] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D5000 == 29 [pid = 3000] [id = 376] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE68000 == 28 [pid = 3000] [id = 387] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E16000 == 27 [pid = 3000] [id = 373] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49ED800 == 26 [pid = 3000] [id = 371] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2DF800 == 25 [pid = 3000] [id = 386] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7678000 == 24 [pid = 3000] [id = 372] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD2B800 == 23 [pid = 3000] [id = 385] 09:22:10 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49EC800 == 22 [pid = 3000] [id = 381] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CB6BB800) [pid = 3000] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAF14C00) [pid = 3000] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BF35E400) [pid = 3000] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C6E39C00) [pid = 3000] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C499E000) [pid = 3000] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7573400) [pid = 3000] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C0DD1400) [pid = 3000] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C184F000) [pid = 3000] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C7B92800) [pid = 3000] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4B67000) [pid = 3000] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C8787400) [pid = 3000] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C8F07800) [pid = 3000] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CA43EC00) [pid = 3000] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C8795000) [pid = 3000] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAD65000) [pid = 3000] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CAD71800) [pid = 3000] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAF0A000) [pid = 3000] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CB243C00) [pid = 3000] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BAD6DC00) [pid = 3000] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BB15FC00) [pid = 3000] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C7D1FC00) [pid = 3000] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8795800) [pid = 3000] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C53A5000) [pid = 3000] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:22:10 INFO - PROCESS | 3000 | 1467822130409 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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1081ms 09:22:10 INFO - PROCESS | 3000 | 1467822130466 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3000 | 1467822130470 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:22:10 INFO - PROCESS | 3000 | 1467822130475 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 3000 | 1467822130477 Marionette TRACE conn6 <- [1,1782,null,{}] 09:22:10 INFO - PROCESS | 3000 | 1467822130484 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}] 09:22:10 INFO - PROCESS | 3000 | 1467822130488 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:10 INFO - PROCESS | 3000 | 1467822130581 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:22:10 INFO - PROCESS | 3000 | 1467822130659 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3000 | 1467822130661 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E3000 == 23 [pid = 3000] [id = 455] 09:22:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF11400) [pid = 3000] [serial = 1365] [outer = 0000000000000000] 09:22:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF35C400) [pid = 3000] [serial = 1366] [outer = 000000D4BAF11400] 09:22:10 INFO - PROCESS | 3000 | 1467822130710 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BFF09400) [pid = 3000] [serial = 1367] [outer = 000000D4BAF11400] 09:22:11 INFO - PROCESS | 3000 | 1467822131133 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 09:22:11 INFO - PROCESS | 3000 | 1467822131212 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3000 | 1467822131215 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:22:11 INFO - PROCESS | 3000 | 1467822131218 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3000 | 1467822131220 Marionette TRACE conn6 <- [1,1786,null,{}] 09:22:11 INFO - PROCESS | 3000 | 1467822131224 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}] 09:22:11 INFO - PROCESS | 3000 | 1467822131226 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:11 INFO - PROCESS | 3000 | 1467822131317 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:22:11 INFO - PROCESS | 3000 | 1467822131339 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3000 | 1467822131346 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7779800 == 24 [pid = 3000] [id = 456] 09:22:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C4B6F000) [pid = 3000] [serial = 1368] [outer = 0000000000000000] 09:22:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4CD7400) [pid = 3000] [serial = 1369] [outer = 000000D4C4B6F000] 09:22:11 INFO - PROCESS | 3000 | 1467822131396 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C6A0DC00) [pid = 3000] [serial = 1370] [outer = 000000D4C4B6F000] 09:22:11 INFO - PROCESS | 3000 | 1467822131849 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 09:22:11 INFO - PROCESS | 3000 | 1467822131912 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3000 | 1467822131915 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:22:11 INFO - PROCESS | 3000 | 1467822131918 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3000 | 1467822131920 Marionette TRACE conn6 <- [1,1790,null,{}] 09:22:11 INFO - PROCESS | 3000 | 1467822131923 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}] 09:22:11 INFO - PROCESS | 3000 | 1467822131926 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:12 INFO - PROCESS | 3000 | 1467822132014 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:22:12 INFO - PROCESS | 3000 | 1467822132021 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3000 | 1467822132023 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E18800 == 25 [pid = 3000] [id = 457] 09:22:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7598800) [pid = 3000] [serial = 1371] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7B1AC00) [pid = 3000] [serial = 1372] [outer = 000000D4C7598800] 09:22:12 INFO - PROCESS | 3000 | 1467822132069 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B94400) [pid = 3000] [serial = 1373] [outer = 000000D4C7598800] 09:22:12 INFO - PROCESS | 3000 | 1467822132507 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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 09:22:12 INFO - PROCESS | 3000 | 1467822132549 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 3000 | 1467822132552 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:22:12 INFO - PROCESS | 3000 | 1467822132560 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 3000 | 1467822132562 Marionette TRACE conn6 <- [1,1794,null,{}] 09:22:12 INFO - PROCESS | 3000 | 1467822132566 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}] 09:22:12 INFO - PROCESS | 3000 | 1467822132568 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:12 INFO - PROCESS | 3000 | 1467822132676 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:22:12 INFO - PROCESS | 3000 | 1467822132755 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3000 | 1467822132757 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB10A000 == 26 [pid = 3000] [id = 458] 09:22:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BAD6F000) [pid = 3000] [serial = 1374] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7D21C00) [pid = 3000] [serial = 1375] [outer = 000000D4BAD6F000] 09:22:12 INFO - PROCESS | 3000 | 1467822132809 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8184400) [pid = 3000] [serial = 1376] [outer = 000000D4BAD6F000] 09:22:13 INFO - PROCESS | 3000 | 1467822133258 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]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 09:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:22:13 INFO - PROCESS | 3000 | 1467822133297 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 3000 | 1467822133299 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:22:13 INFO - PROCESS | 3000 | 1467822133302 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 3000 | 1467822133304 Marionette TRACE conn6 <- [1,1798,null,{}] 09:22:13 INFO - PROCESS | 3000 | 1467822133308 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}] 09:22:13 INFO - PROCESS | 3000 | 1467822133314 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:13 INFO - PROCESS | 3000 | 1467822133461 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:22:13 INFO - PROCESS | 3000 | 1467822133520 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 3000 | 1467822133522 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE65800 == 27 [pid = 3000] [id = 459] 09:22:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAD41400) [pid = 3000] [serial = 1377] [outer = 0000000000000000] 09:22:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8E58000) [pid = 3000] [serial = 1378] [outer = 000000D4BAD41400] 09:22:13 INFO - PROCESS | 3000 | 1467822133569 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA625800) [pid = 3000] [serial = 1379] [outer = 000000D4BAD41400] 09:22:14 INFO - PROCESS | 3000 | 1467822134022 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 775ms 09:22:14 INFO - PROCESS | 3000 | 1467822134081 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3000 | 1467822134083 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:22:14 INFO - PROCESS | 3000 | 1467822134086 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3000 | 1467822134088 Marionette TRACE conn6 <- [1,1802,null,{}] 09:22:14 INFO - PROCESS | 3000 | 1467822134092 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}] 09:22:14 INFO - PROCESS | 3000 | 1467822134094 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:14 INFO - PROCESS | 3000 | 1467822134211 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:22:14 INFO - PROCESS | 3000 | 1467822134221 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 3000 | 1467822134223 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAED800 == 28 [pid = 3000] [id = 460] 09:22:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C759F000) [pid = 3000] [serial = 1380] [outer = 0000000000000000] 09:22:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB242000) [pid = 3000] [serial = 1381] [outer = 000000D4C759F000] 09:22:14 INFO - PROCESS | 3000 | 1467822134267 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB28CC00) [pid = 3000] [serial = 1382] [outer = 000000D4C759F000] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C5865C00) [pid = 3000] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7B6EC00) [pid = 3000] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB282400) [pid = 3000] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BFC32800) [pid = 3000] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAE2AC00) [pid = 3000] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4B91D7400) [pid = 3000] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4984800) [pid = 3000] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD3BC00) [pid = 3000] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAF11000) [pid = 3000] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C499B000) [pid = 3000] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8193C00) [pid = 3000] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8181C00) [pid = 3000] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:22:14 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C8E50400) [pid = 3000] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:22:14 INFO - PROCESS | 3000 | 1467822134774 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 09:22:14 INFO - PROCESS | 3000 | 1467822134825 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3000 | 1467822134827 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:22:14 INFO - PROCESS | 3000 | 1467822134831 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3000 | 1467822134833 Marionette TRACE conn6 <- [1,1806,null,{}] 09:22:14 INFO - PROCESS | 3000 | 1467822134836 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}] 09:22:14 INFO - PROCESS | 3000 | 1467822134838 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:14 INFO - PROCESS | 3000 | 1467822134948 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:22:15 INFO - PROCESS | 3000 | 1467822134999 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3000 | 1467822135001 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C43800 == 29 [pid = 3000] [id = 461] 09:22:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAD3BC00) [pid = 3000] [serial = 1383] [outer = 0000000000000000] 09:22:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C0E45C00) [pid = 3000] [serial = 1384] [outer = 000000D4BAD3BC00] 09:22:15 INFO - PROCESS | 3000 | 1467822135046 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C819D800) [pid = 3000] [serial = 1385] [outer = 000000D4BAD3BC00] 09:22:15 INFO - PROCESS | 3000 | 1467822135409 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 09:22:15 INFO - PROCESS | 3000 | 1467822135465 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 3000 | 1467822135468 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:22:15 INFO - PROCESS | 3000 | 1467822135471 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:22:15 INFO - PROCESS | 3000 | 1467822135481 Marionette TRACE conn6 <- [1,1810,null,{}] 09:22:15 INFO - PROCESS | 3000 | 1467822135485 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}] 09:22:15 INFO - PROCESS | 3000 | 1467822135487 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:15 INFO - PROCESS | 3000 | 1467822135594 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:22:15 INFO - PROCESS | 3000 | 1467822135601 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3000 | 1467822135603 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55C800 == 30 [pid = 3000] [id = 462] 09:22:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB282400) [pid = 3000] [serial = 1386] [outer = 0000000000000000] 09:22:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB30E400) [pid = 3000] [serial = 1387] [outer = 000000D4CB282400] 09:22:15 INFO - PROCESS | 3000 | 1467822135646 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB6BD400) [pid = 3000] [serial = 1388] [outer = 000000D4CB282400] 09:22:16 INFO - PROCESS | 3000 | 1467822136080 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 648ms 09:22:16 INFO - PROCESS | 3000 | 1467822136125 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3000 | 1467822136127 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:22:16 INFO - PROCESS | 3000 | 1467822136130 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3000 | 1467822136132 Marionette TRACE conn6 <- [1,1814,null,{}] 09:22:16 INFO - PROCESS | 3000 | 1467822136135 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}] 09:22:16 INFO - PROCESS | 3000 | 1467822136137 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:16 INFO - PROCESS | 3000 | 1467822136221 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:22:16 INFO - PROCESS | 3000 | 1467822136226 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3000 | 1467822136228 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7CF800 == 31 [pid = 3000] [id = 463] 09:22:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB6C4000) [pid = 3000] [serial = 1389] [outer = 0000000000000000] 09:22:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB6C9C00) [pid = 3000] [serial = 1390] [outer = 000000D4CB6C4000] 09:22:16 INFO - PROCESS | 3000 | 1467822136273 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB994800) [pid = 3000] [serial = 1391] [outer = 000000D4CB6C4000] 09:22:16 INFO - PROCESS | 3000 | 1467822136795 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 09:22:16 INFO - PROCESS | 3000 | 1467822136825 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3000 | 1467822136830 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:22:16 INFO - PROCESS | 3000 | 1467822136836 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3000 | 1467822136840 Marionette TRACE conn6 <- [1,1818,null,{}] 09:22:16 INFO - PROCESS | 3000 | 1467822136846 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}] 09:22:16 INFO - PROCESS | 3000 | 1467822136850 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:17 INFO - PROCESS | 3000 | 1467822137018 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:22:17 INFO - PROCESS | 3000 | 1467822137115 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 3000 | 1467822137120 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157E000 == 32 [pid = 3000] [id = 464] 09:22:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BBDDEC00) [pid = 3000] [serial = 1392] [outer = 0000000000000000] 09:22:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF4CC000) [pid = 3000] [serial = 1393] [outer = 000000D4BBDDEC00] 09:22:17 INFO - PROCESS | 3000 | 1467822137178 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C1856800) [pid = 3000] [serial = 1394] [outer = 000000D4BBDDEC00] 09:22:17 INFO - PROCESS | 3000 | 1467822137791 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 09:22:17 INFO - PROCESS | 3000 | 1467822137825 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 3000 | 1467822137831 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:22:17 INFO - PROCESS | 3000 | 1467822137837 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 3000 | 1467822137840 Marionette TRACE conn6 <- [1,1822,null,{}] 09:22:17 INFO - PROCESS | 3000 | 1467822137844 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}] 09:22:17 INFO - PROCESS | 3000 | 1467822137848 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:17 INFO - PROCESS | 3000 | 1467822137965 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:22:18 INFO - PROCESS | 3000 | 1467822138061 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3000 | 1467822138064 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E5000 == 33 [pid = 3000] [id = 465] 09:22:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C5865C00) [pid = 3000] [serial = 1395] [outer = 0000000000000000] 09:22:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C6E3D400) [pid = 3000] [serial = 1396] [outer = 000000D4C5865C00] 09:22:18 INFO - PROCESS | 3000 | 1467822138122 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7B9C000) [pid = 3000] [serial = 1397] [outer = 000000D4C5865C00] 09:22:18 INFO - PROCESS | 3000 | 1467822138740 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 944ms 09:22:18 INFO - PROCESS | 3000 | 1467822138783 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3000 | 1467822138786 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:22:18 INFO - PROCESS | 3000 | 1467822138790 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3000 | 1467822138794 Marionette TRACE conn6 <- [1,1826,null,{}] 09:22:18 INFO - PROCESS | 3000 | 1467822138806 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}] 09:22:18 INFO - PROCESS | 3000 | 1467822138811 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:18 INFO - PROCESS | 3000 | 1467822138929 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:22:19 INFO - PROCESS | 3000 | 1467822139072 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 3000 | 1467822139075 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6E0000 == 34 [pid = 3000] [id = 466] 09:22:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CA6B2400) [pid = 3000] [serial = 1398] [outer = 0000000000000000] 09:22:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB23E800) [pid = 3000] [serial = 1399] [outer = 000000D4CA6B2400] 09:22:19 INFO - PROCESS | 3000 | 1467822139135 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB997C00) [pid = 3000] [serial = 1400] [outer = 000000D4CA6B2400] 09:22:19 INFO - PROCESS | 3000 | 1467822139808 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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1037ms 09:22:19 INFO - PROCESS | 3000 | 1467822139828 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 3000 | 1467822139831 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:22:19 INFO - PROCESS | 3000 | 1467822139835 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 3000 | 1467822139837 Marionette TRACE conn6 <- [1,1830,null,{}] 09:22:19 INFO - PROCESS | 3000 | 1467822139841 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}] 09:22:19 INFO - PROCESS | 3000 | 1467822139844 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:19 INFO - PROCESS | 3000 | 1467822139958 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:22:20 INFO - PROCESS | 3000 | 1467822140053 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 3000 | 1467822140056 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFF95800 == 35 [pid = 3000] [id = 467] 09:22:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CBB0B000) [pid = 3000] [serial = 1401] [outer = 0000000000000000] 09:22:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CBB10C00) [pid = 3000] [serial = 1402] [outer = 000000D4CBB0B000] 09:22:20 INFO - PROCESS | 3000 | 1467822140111 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CBEC2C00) [pid = 3000] [serial = 1403] [outer = 000000D4CBB0B000] 09:22:20 INFO - PROCESS | 3000 | 1467822140873 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1078ms 09:22:20 INFO - PROCESS | 3000 | 1467822140928 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3000 | 1467822140933 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:22:20 INFO - PROCESS | 3000 | 1467822140939 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3000 | 1467822140942 Marionette TRACE conn6 <- [1,1834,null,{}] 09:22:20 INFO - PROCESS | 3000 | 1467822140948 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}] 09:22:20 INFO - PROCESS | 3000 | 1467822140951 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:21 INFO - PROCESS | 3000 | 1467822141056 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:22:21 INFO - PROCESS | 3000 | 1467822141139 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3000 | 1467822141143 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFB23800 == 36 [pid = 3000] [id = 468] 09:22:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BAF48400) [pid = 3000] [serial = 1404] [outer = 0000000000000000] 09:22:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BB286000) [pid = 3000] [serial = 1405] [outer = 000000D4BAF48400] 09:22:21 INFO - PROCESS | 3000 | 1467822141242 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BFBD3400) [pid = 3000] [serial = 1406] [outer = 000000D4BAF48400] 09:22:22 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C0800 == 35 [pid = 3000] [id = 377] 09:22:22 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9A2F800 == 34 [pid = 3000] [id = 443] 09:22:22 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF4E2000 == 33 [pid = 3000] [id = 370] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C49AE400) [pid = 3000] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4CB28F800) [pid = 3000] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C878C400) [pid = 3000] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7CD1800) [pid = 3000] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C85A0800) [pid = 3000] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C6E3A000) [pid = 3000] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C8796400) [pid = 3000] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CA40E800) [pid = 3000] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7594800) [pid = 3000] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C4B60000) [pid = 3000] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C8E5B400) [pid = 3000] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C6E36000) [pid = 3000] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7B72400) [pid = 3000] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB98BC00) [pid = 3000] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB6C1C00) [pid = 3000] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BFFBC800) [pid = 3000] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C0D98800) [pid = 3000] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF53C00) [pid = 3000] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF1C4800) [pid = 3000] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4B9232400) [pid = 3000] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAD36400) [pid = 3000] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4993800) [pid = 3000] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAF06C00) [pid = 3000] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BFBB1000) [pid = 3000] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BB168800) [pid = 3000] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C6D0C800) [pid = 3000] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:22:22 INFO - PROCESS | 3000 | 1467822142501 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1592ms 09:22:22 INFO - PROCESS | 3000 | 1467822142572 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3000 | 1467822142576 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:22:22 INFO - PROCESS | 3000 | 1467822142586 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 3000 | 1467822142589 Marionette TRACE conn6 <- [1,1838,null,{}] 09:22:22 INFO - PROCESS | 3000 | 1467822142595 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}] 09:22:22 INFO - PROCESS | 3000 | 1467822142598 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:22 INFO - PROCESS | 3000 | 1467822142684 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:22:22 INFO - PROCESS | 3000 | 1467822142698 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 3000 | 1467822142701 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C28800 == 34 [pid = 3000] [id = 469] 09:22:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAE23C00) [pid = 3000] [serial = 1407] [outer = 0000000000000000] 09:22:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAE27400) [pid = 3000] [serial = 1408] [outer = 000000D4BAE23C00] 09:22:22 INFO - PROCESS | 3000 | 1467822142750 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAF12C00) [pid = 3000] [serial = 1409] [outer = 000000D4BAE23C00] 09:22:23 INFO - PROCESS | 3000 | 1467822143235 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 09:22:23 INFO - PROCESS | 3000 | 1467822143281 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3000 | 1467822143287 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:22:23 INFO - PROCESS | 3000 | 1467822143293 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3000 | 1467822143296 Marionette TRACE conn6 <- [1,1842,null,{}] 09:22:23 INFO - PROCESS | 3000 | 1467822143300 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}] 09:22:23 INFO - PROCESS | 3000 | 1467822143303 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:23 INFO - PROCESS | 3000 | 1467822143395 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:22:23 INFO - PROCESS | 3000 | 1467822143404 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3000 | 1467822143407 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C531E000 == 35 [pid = 3000] [id = 470] 09:22:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BF358800) [pid = 3000] [serial = 1410] [outer = 0000000000000000] 09:22:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BF35CC00) [pid = 3000] [serial = 1411] [outer = 000000D4BF358800] 09:22:23 INFO - PROCESS | 3000 | 1467822143456 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BFCA0000) [pid = 3000] [serial = 1412] [outer = 000000D4BF358800] 09:22:23 INFO - PROCESS | 3000 | 1467822143942 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 09:22:23 INFO - PROCESS | 3000 | 1467822143987 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3000 | 1467822143990 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:22:24 INFO - PROCESS | 3000 | 1467822143993 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 3000 | 1467822143997 Marionette TRACE conn6 <- [1,1846,null,{}] 09:22:24 INFO - PROCESS | 3000 | 1467822144008 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}] 09:22:24 INFO - PROCESS | 3000 | 1467822144013 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:24 INFO - PROCESS | 3000 | 1467822144134 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:22:24 INFO - PROCESS | 3000 | 1467822144224 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3000 | 1467822144228 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C778E800 == 36 [pid = 3000] [id = 471] 09:22:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BAD3DC00) [pid = 3000] [serial = 1413] [outer = 0000000000000000] 09:22:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C4982000) [pid = 3000] [serial = 1414] [outer = 000000D4BAD3DC00] 09:22:24 INFO - PROCESS | 3000 | 1467822144277 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C4996000) [pid = 3000] [serial = 1415] [outer = 000000D4BAD3DC00] 09:22:24 INFO - PROCESS | 3000 | 1467822144699 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]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 09:22:24 INFO - PROCESS | 3000 | 1467822144729 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 3000 | 1467822144732 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:22:24 INFO - PROCESS | 3000 | 1467822144735 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 3000 | 1467822144736 Marionette TRACE conn6 <- [1,1850,null,{}] 09:22:24 INFO - PROCESS | 3000 | 1467822144740 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}] 09:22:24 INFO - PROCESS | 3000 | 1467822144742 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:24 INFO - PROCESS | 3000 | 1467822144858 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:22:24 INFO - PROCESS | 3000 | 1467822144864 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3000 | 1467822144866 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C875E800 == 37 [pid = 3000] [id = 472] 09:22:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C49A6C00) [pid = 3000] [serial = 1416] [outer = 0000000000000000] 09:22:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4CD7800) [pid = 3000] [serial = 1417] [outer = 000000D4C49A6C00] 09:22:24 INFO - PROCESS | 3000 | 1467822144957 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C6E34000) [pid = 3000] [serial = 1418] [outer = 000000D4C49A6C00] 09:22:25 INFO - PROCESS | 3000 | 1467822145415 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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 09:22:25 INFO - PROCESS | 3000 | 1467822145469 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3000 | 1467822145471 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:22:25 INFO - PROCESS | 3000 | 1467822145519 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 3000 | 1467822145521 Marionette TRACE conn6 <- [1,1854,null,{}] 09:22:25 INFO - PROCESS | 3000 | 1467822145525 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}] 09:22:25 INFO - PROCESS | 3000 | 1467822145527 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:25 INFO - PROCESS | 3000 | 1467822145635 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:22:25 INFO - PROCESS | 3000 | 1467822145646 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 3000 | 1467822145649 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA156800 == 38 [pid = 3000] [id = 473] 09:22:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BF1C4800) [pid = 3000] [serial = 1419] [outer = 0000000000000000] 09:22:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7573400) [pid = 3000] [serial = 1420] [outer = 000000D4BF1C4800] 09:22:25 INFO - PROCESS | 3000 | 1467822145694 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7B6B800) [pid = 3000] [serial = 1421] [outer = 000000D4BF1C4800] 09:22:26 INFO - PROCESS | 3000 | 1467822146150 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]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 09:22:26 INFO - PROCESS | 3000 | 1467822146204 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 3000 | 1467822146206 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:22:26 INFO - PROCESS | 3000 | 1467822146210 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 3000 | 1467822146211 Marionette TRACE conn6 <- [1,1858,null,{}] 09:22:26 INFO - PROCESS | 3000 | 1467822146215 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}] 09:22:26 INFO - PROCESS | 3000 | 1467822146221 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:26 INFO - PROCESS | 3000 | 1467822146360 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:22:26 INFO - PROCESS | 3000 | 1467822146416 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 3000 | 1467822146418 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E2800 == 39 [pid = 3000] [id = 474] 09:22:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BB666800) [pid = 3000] [serial = 1422] [outer = 0000000000000000] 09:22:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7CD9C00) [pid = 3000] [serial = 1423] [outer = 000000D4BB666800] 09:22:26 INFO - PROCESS | 3000 | 1467822146466 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8593800) [pid = 3000] [serial = 1424] [outer = 000000D4BB666800] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CB282400) [pid = 3000] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAD6F000) [pid = 3000] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAD41400) [pid = 3000] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CA6AAC00) [pid = 3000] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAD35400) [pid = 3000] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C4B6F000) [pid = 3000] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C7598800) [pid = 3000] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAF48800) [pid = 3000] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF11400) [pid = 3000] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C759F000) [pid = 3000] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD3BC00) [pid = 3000] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:22:26 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB6C4000) [pid = 3000] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:22:27 INFO - PROCESS | 3000 | 1467822147038 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 881ms 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:22:27 INFO - PROCESS | 3000 | 1467822147093 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3000 | 1467822147095 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:22:27 INFO - PROCESS | 3000 | 1467822147098 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3000 | 1467822147100 Marionette TRACE conn6 <- [1,1862,null,{}] 09:22:27 INFO - PROCESS | 3000 | 1467822147104 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}] 09:22:27 INFO - PROCESS | 3000 | 1467822147106 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:27 INFO - PROCESS | 3000 | 1467822147186 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:22:27 INFO - PROCESS | 3000 | 1467822147191 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3000 | 1467822147193 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE5E000 == 40 [pid = 3000] [id = 475] 09:22:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C4B6F000) [pid = 3000] [serial = 1425] [outer = 0000000000000000] 09:22:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7D1EC00) [pid = 3000] [serial = 1426] [outer = 000000D4C4B6F000] 09:22:27 INFO - PROCESS | 3000 | 1467822147238 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C85A1800) [pid = 3000] [serial = 1427] [outer = 000000D4C4B6F000] 09:22:27 INFO - PROCESS | 3000 | 1467822147678 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 627ms 09:22:27 INFO - PROCESS | 3000 | 1467822147729 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3000 | 1467822147732 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:22:27 INFO - PROCESS | 3000 | 1467822147735 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3000 | 1467822147737 Marionette TRACE conn6 <- [1,1866,null,{}] 09:22:27 INFO - PROCESS | 3000 | 1467822147741 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}] 09:22:27 INFO - PROCESS | 3000 | 1467822147743 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:27 INFO - PROCESS | 3000 | 1467822147825 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:22:27 INFO - PROCESS | 3000 | 1467822147834 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3000 | 1467822147836 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC1A3000 == 41 [pid = 3000] [id = 476] 09:22:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BBDDE000) [pid = 3000] [serial = 1428] [outer = 0000000000000000] 09:22:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C878EC00) [pid = 3000] [serial = 1429] [outer = 000000D4BBDDE000] 09:22:27 INFO - PROCESS | 3000 | 1467822147880 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8E4F400) [pid = 3000] [serial = 1430] [outer = 000000D4BBDDE000] 09:22:28 INFO - PROCESS | 3000 | 1467822148319 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 09:22:28 INFO - PROCESS | 3000 | 1467822148367 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3000 | 1467822148369 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:22:28 INFO - PROCESS | 3000 | 1467822148372 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 3000 | 1467822148374 Marionette TRACE conn6 <- [1,1870,null,{}] 09:22:28 INFO - PROCESS | 3000 | 1467822148378 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}] 09:22:28 INFO - PROCESS | 3000 | 1467822148379 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:28 INFO - PROCESS | 3000 | 1467822148461 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:22:28 INFO - PROCESS | 3000 | 1467822148467 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3000 | 1467822148469 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C778D800 == 42 [pid = 3000] [id = 477] 09:22:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8E5B400) [pid = 3000] [serial = 1431] [outer = 0000000000000000] 09:22:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8F16800) [pid = 3000] [serial = 1432] [outer = 000000D4C8E5B400] 09:22:28 INFO - PROCESS | 3000 | 1467822148513 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CA445000) [pid = 3000] [serial = 1433] [outer = 000000D4C8E5B400] 09:22:29 INFO - PROCESS | 3000 | 1467822149237 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 923ms 09:22:29 INFO - PROCESS | 3000 | 1467822149300 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 3000 | 1467822149305 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:22:29 INFO - PROCESS | 3000 | 1467822149310 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:22:29 INFO - PROCESS | 3000 | 1467822149313 Marionette TRACE conn6 <- [1,1874,null,{}] 09:22:29 INFO - PROCESS | 3000 | 1467822149319 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}] 09:22:29 INFO - PROCESS | 3000 | 1467822149323 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:29 INFO - PROCESS | 3000 | 1467822149456 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:22:29 INFO - PROCESS | 3000 | 1467822149574 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3000 | 1467822149578 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CA5000 == 43 [pid = 3000] [id = 478] 09:22:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAD3D400) [pid = 3000] [serial = 1434] [outer = 0000000000000000] 09:22:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAF08000) [pid = 3000] [serial = 1435] [outer = 000000D4BAD3D400] 09:22:29 INFO - PROCESS | 3000 | 1467822149637 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BF1B7000) [pid = 3000] [serial = 1436] [outer = 000000D4BAD3D400] 09:22:30 INFO - PROCESS | 3000 | 1467822150286 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1026ms 09:22:30 INFO - PROCESS | 3000 | 1467822150340 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3000 | 1467822150345 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:22:30 INFO - PROCESS | 3000 | 1467822150352 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3000 | 1467822150355 Marionette TRACE conn6 <- [1,1878,null,{}] 09:22:30 INFO - PROCESS | 3000 | 1467822150359 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}] 09:22:30 INFO - PROCESS | 3000 | 1467822150362 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:30 INFO - PROCESS | 3000 | 1467822150501 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:22:30 INFO - PROCESS | 3000 | 1467822150630 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3000 | 1467822150633 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA14E000 == 44 [pid = 3000] [id = 479] 09:22:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BB62C400) [pid = 3000] [serial = 1437] [outer = 0000000000000000] 09:22:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C490F000) [pid = 3000] [serial = 1438] [outer = 000000D4BB62C400] 09:22:30 INFO - PROCESS | 3000 | 1467822150692 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C4B7B000) [pid = 3000] [serial = 1439] [outer = 000000D4BB62C400] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC1A3000 == 43 [pid = 3000] [id = 476] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE5E000 == 42 [pid = 3000] [id = 475] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E2800 == 41 [pid = 3000] [id = 474] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA156800 == 40 [pid = 3000] [id = 473] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C875E800 == 39 [pid = 3000] [id = 472] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C778E800 == 38 [pid = 3000] [id = 471] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C531E000 == 37 [pid = 3000] [id = 470] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C28800 == 36 [pid = 3000] [id = 469] 09:22:31 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFB23800 == 35 [pid = 3000] [id = 468] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C7D21C00) [pid = 3000] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C8184400) [pid = 3000] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CA625800) [pid = 3000] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C8E58000) [pid = 3000] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CAD6E800) [pid = 3000] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CB244000) [pid = 3000] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BB012400) [pid = 3000] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BF4CD800) [pid = 3000] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C4CD7400) [pid = 3000] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6A0DC00) [pid = 3000] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7B1AC00) [pid = 3000] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BF35AC00) [pid = 3000] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BFF07800) [pid = 3000] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF35C400) [pid = 3000] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BFF09400) [pid = 3000] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7B94400) [pid = 3000] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CB6BD400) [pid = 3000] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB242000) [pid = 3000] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C0E45C00) [pid = 3000] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB6C9C00) [pid = 3000] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB994800) [pid = 3000] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB30E400) [pid = 3000] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB28CC00) [pid = 3000] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C819D800) [pid = 3000] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:22:31 INFO - PROCESS | 3000 | 1467822151583 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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1294ms 09:22:31 INFO - PROCESS | 3000 | 1467822151649 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 3000 | 1467822151653 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:22:31 INFO - PROCESS | 3000 | 1467822151658 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 3000 | 1467822151661 Marionette TRACE conn6 <- [1,1882,null,{}] 09:22:31 INFO - PROCESS | 3000 | 1467822151666 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}] 09:22:31 INFO - PROCESS | 3000 | 1467822151669 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:31 INFO - PROCESS | 3000 | 1467822151760 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:22:31 INFO - PROCESS | 3000 | 1467822151775 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3000 | 1467822151778 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C33000 == 36 [pid = 3000] [id = 480] 09:22:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF0BC00) [pid = 3000] [serial = 1440] [outer = 0000000000000000] 09:22:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BAF12400) [pid = 3000] [serial = 1441] [outer = 000000D4BAF0BC00] 09:22:31 INFO - PROCESS | 3000 | 1467822151830 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BF15C800) [pid = 3000] [serial = 1442] [outer = 000000D4BAF0BC00] 09:22:32 INFO - PROCESS | 3000 | 1467822152368 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]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 09:22:32 INFO - PROCESS | 3000 | 1467822152394 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3000 | 1467822152399 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:22:32 INFO - PROCESS | 3000 | 1467822152405 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3000 | 1467822152407 Marionette TRACE conn6 <- [1,1886,null,{}] 09:22:32 INFO - PROCESS | 3000 | 1467822152411 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}] 09:22:32 INFO - PROCESS | 3000 | 1467822152414 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:32 INFO - PROCESS | 3000 | 1467822152504 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:22:32 INFO - PROCESS | 3000 | 1467822152585 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3000 | 1467822152587 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC6000 == 37 [pid = 3000] [id = 481] 09:22:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BFF04800) [pid = 3000] [serial = 1443] [outer = 0000000000000000] 09:22:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C0DCE800) [pid = 3000] [serial = 1444] [outer = 000000D4BFF04800] 09:22:32 INFO - PROCESS | 3000 | 1467822152636 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4986400) [pid = 3000] [serial = 1445] [outer = 000000D4BFF04800] 09:22:33 INFO - PROCESS | 3000 | 1467822153044 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 09:22:33 INFO - PROCESS | 3000 | 1467822153099 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3000 | 1467822153102 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:22:33 INFO - PROCESS | 3000 | 1467822153105 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3000 | 1467822153109 Marionette TRACE conn6 <- [1,1890,null,{}] 09:22:33 INFO - PROCESS | 3000 | 1467822153121 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}] 09:22:33 INFO - PROCESS | 3000 | 1467822153126 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:33 INFO - PROCESS | 3000 | 1467822153216 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:22:33 INFO - PROCESS | 3000 | 1467822153223 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3000 | 1467822153227 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8410000 == 38 [pid = 3000] [id = 482] 09:22:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4B9B08400) [pid = 3000] [serial = 1446] [outer = 0000000000000000] 09:22:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6E33800) [pid = 3000] [serial = 1447] [outer = 000000D4B9B08400] 09:22:33 INFO - PROCESS | 3000 | 1467822153276 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7844000) [pid = 3000] [serial = 1448] [outer = 000000D4B9B08400] 09:22:33 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:33 INFO - PROCESS | 3000 | [3000] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:22:33 INFO - PROCESS | 3000 | 1467822153734 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 09:22:33 INFO - PROCESS | 3000 | 1467822153800 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3000 | 1467822153803 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:22:33 INFO - PROCESS | 3000 | 1467822153806 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3000 | 1467822153808 Marionette TRACE conn6 <- [1,1894,null,{}] 09:22:33 INFO - PROCESS | 3000 | 1467822153819 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}] 09:22:33 INFO - PROCESS | 3000 | 1467822153821 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:33 INFO - PROCESS | 3000 | 1467822153966 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:22:33 INFO - PROCESS | 3000 | 1467822153972 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3000 | 1467822153974 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB104000 == 39 [pid = 3000] [id = 483] 09:22:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B93000) [pid = 3000] [serial = 1449] [outer = 0000000000000000] 09:22:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B9B800) [pid = 3000] [serial = 1450] [outer = 000000D4C7B93000] 09:22:34 INFO - PROCESS | 3000 | 1467822154027 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7D2AC00) [pid = 3000] [serial = 1451] [outer = 000000D4C7B93000] 09:22:34 INFO - PROCESS | 3000 | 1467822154517 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]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 735ms 09:22:34 INFO - PROCESS | 3000 | 1467822154543 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 3000 | 1467822154545 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:22:34 INFO - PROCESS | 3000 | 1467822154548 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 3000 | 1467822154550 Marionette TRACE conn6 <- [1,1898,null,{}] 09:22:34 INFO - PROCESS | 3000 | 1467822154554 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}] 09:22:34 INFO - PROCESS | 3000 | 1467822154556 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:34 INFO - PROCESS | 3000 | 1467822154669 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:22:34 INFO - PROCESS | 3000 | 1467822154675 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 3000 | 1467822154677 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D0000 == 40 [pid = 3000] [id = 484] 09:22:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8168C00) [pid = 3000] [serial = 1452] [outer = 0000000000000000] 09:22:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C819A400) [pid = 3000] [serial = 1453] [outer = 000000D4C8168C00] 09:22:34 INFO - PROCESS | 3000 | 1467822154722 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C878FC00) [pid = 3000] [serial = 1454] [outer = 000000D4C8168C00] 09:22:35 INFO - PROCESS | 3000 | 1467822155193 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 09:22:35 INFO - PROCESS | 3000 | 1467822155223 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 3000 | 1467822155225 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:22:35 INFO - PROCESS | 3000 | 1467822155229 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 3000 | 1467822155231 Marionette TRACE conn6 <- [1,1902,null,{}] 09:22:35 INFO - PROCESS | 3000 | 1467822155234 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}] 09:22:35 INFO - PROCESS | 3000 | 1467822155240 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:35 INFO - PROCESS | 3000 | 1467822155419 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:22:35 INFO - PROCESS | 3000 | 1467822155478 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 3000 | 1467822155480 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC2E800 == 41 [pid = 3000] [id = 485] 09:22:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8E5AC00) [pid = 3000] [serial = 1455] [outer = 0000000000000000] 09:22:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB239C00) [pid = 3000] [serial = 1456] [outer = 000000D4C8E5AC00] 09:22:35 INFO - PROCESS | 3000 | 1467822155525 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB245800) [pid = 3000] [serial = 1457] [outer = 000000D4C8E5AC00] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD3DC00) [pid = 3000] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF48400) [pid = 3000] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C49A6C00) [pid = 3000] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAE23C00) [pid = 3000] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BF358800) [pid = 3000] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BBDDEC00) [pid = 3000] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C5865C00) [pid = 3000] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CA6B2400) [pid = 3000] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CBB0B000) [pid = 3000] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF1C4800) [pid = 3000] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BB666800) [pid = 3000] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BBDDE000) [pid = 3000] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:22:35 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4B6F000) [pid = 3000] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:22:36 INFO - PROCESS | 3000 | 1467822156008 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 838ms 09:22:36 INFO - PROCESS | 3000 | 1467822156070 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3000 | 1467822156073 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:22:36 INFO - PROCESS | 3000 | 1467822156076 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3000 | 1467822156078 Marionette TRACE conn6 <- [1,1906,null,{}] 09:22:36 INFO - PROCESS | 3000 | 1467822156082 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}] 09:22:36 INFO - PROCESS | 3000 | 1467822156084 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:36 INFO - PROCESS | 3000 | 1467822156195 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:22:36 INFO - PROCESS | 3000 | 1467822156248 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3000 | 1467822156250 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE085000 == 42 [pid = 3000] [id = 486] 09:22:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BAD3BC00) [pid = 3000] [serial = 1458] [outer = 0000000000000000] 09:22:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C185AC00) [pid = 3000] [serial = 1459] [outer = 000000D4BAD3BC00] 09:22:36 INFO - PROCESS | 3000 | 1467822156295 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8E5D400) [pid = 3000] [serial = 1460] [outer = 000000D4BAD3BC00] 09:22:36 INFO - PROCESS | 3000 | 1467822156653 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:22:36 INFO - PROCESS | 3000 | 1467822156706 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3000 | 1467822156709 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:22:36 INFO - PROCESS | 3000 | 1467822156712 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3000 | 1467822156713 Marionette TRACE conn6 <- [1,1910,null,{}] 09:22:36 INFO - PROCESS | 3000 | 1467822156717 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}] 09:22:36 INFO - PROCESS | 3000 | 1467822156719 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:36 INFO - PROCESS | 3000 | 1467822156829 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:22:36 INFO - PROCESS | 3000 | 1467822156835 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3000 | 1467822156837 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55F800 == 43 [pid = 3000] [id = 487] 09:22:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB283800) [pid = 3000] [serial = 1461] [outer = 0000000000000000] 09:22:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB28FC00) [pid = 3000] [serial = 1462] [outer = 000000D4CB283800] 09:22:36 INFO - PROCESS | 3000 | 1467822156881 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB347400) [pid = 3000] [serial = 1463] [outer = 000000D4CB283800] 09:22:37 INFO - PROCESS | 3000 | 1467822157298 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 09:22:37 INFO - PROCESS | 3000 | 1467822157344 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 3000 | 1467822157346 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:22:37 INFO - PROCESS | 3000 | 1467822157354 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 3000 | 1467822157356 Marionette TRACE conn6 <- [1,1914,null,{}] 09:22:37 INFO - PROCESS | 3000 | 1467822157360 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}] 09:22:37 INFO - PROCESS | 3000 | 1467822157362 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:37 INFO - PROCESS | 3000 | 1467822157447 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:22:37 INFO - PROCESS | 3000 | 1467822157453 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 3000 | 1467822157455 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C840E000 == 44 [pid = 3000] [id = 488] 09:22:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB6BEC00) [pid = 3000] [serial = 1464] [outer = 0000000000000000] 09:22:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB6C3800) [pid = 3000] [serial = 1465] [outer = 000000D4CB6BEC00] 09:22:37 INFO - PROCESS | 3000 | 1467822157499 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB98D000) [pid = 3000] [serial = 1466] [outer = 000000D4CB6BEC00] 09:22:37 INFO - PROCESS | 3000 | 1467822157979 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 09:22:38 INFO - PROCESS | 3000 | 1467822158043 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 3000 | 1467822158048 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:22:38 INFO - PROCESS | 3000 | 1467822158054 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 3000 | 1467822158058 Marionette TRACE conn6 <- [1,1918,null,{}] 09:22:38 INFO - PROCESS | 3000 | 1467822158064 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}] 09:22:38 INFO - PROCESS | 3000 | 1467822158068 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:38 INFO - PROCESS | 3000 | 1467822158245 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:22:38 INFO - PROCESS | 3000 | 1467822158335 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 3000 | 1467822158340 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5075000 == 45 [pid = 3000] [id = 489] 09:22:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BAF53400) [pid = 3000] [serial = 1467] [outer = 0000000000000000] 09:22:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BB433C00) [pid = 3000] [serial = 1468] [outer = 000000D4BAF53400] 09:22:38 INFO - PROCESS | 3000 | 1467822158400 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C0D94800) [pid = 3000] [serial = 1469] [outer = 000000D4BAF53400] 09:22:39 INFO - PROCESS | 3000 | 1467822158999 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 09:22:39 INFO - PROCESS | 3000 | 1467822159042 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 3000 | 1467822159048 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:22:39 INFO - PROCESS | 3000 | 1467822159054 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 3000 | 1467822159057 Marionette TRACE conn6 <- [1,1922,null,{}] 09:22:39 INFO - PROCESS | 3000 | 1467822159062 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}] 09:22:39 INFO - PROCESS | 3000 | 1467822159065 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:39 INFO - PROCESS | 3000 | 1467822159183 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:22:39 INFO - PROCESS | 3000 | 1467822159280 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 3000 | 1467822159283 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC19A000 == 46 [pid = 3000] [id = 490] 09:22:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C6E36000) [pid = 3000] [serial = 1470] [outer = 0000000000000000] 09:22:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C7544400) [pid = 3000] [serial = 1471] [outer = 000000D4C6E36000] 09:22:39 INFO - PROCESS | 3000 | 1467822159340 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7B93400) [pid = 3000] [serial = 1472] [outer = 000000D4C6E36000] 09:22:39 INFO - PROCESS | 3000 | 1467822159986 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]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 985ms 09:22:40 INFO - PROCESS | 3000 | 1467822160041 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3000 | 1467822160044 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:22:40 INFO - PROCESS | 3000 | 1467822160048 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 3000 | 1467822160052 Marionette TRACE conn6 <- [1,1926,null,{}] 09:22:40 INFO - PROCESS | 3000 | 1467822160064 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}] 09:22:40 INFO - PROCESS | 3000 | 1467822160069 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:40 INFO - PROCESS | 3000 | 1467822160186 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:22:40 INFO - PROCESS | 3000 | 1467822160311 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3000 | 1467822160314 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6DA800 == 47 [pid = 3000] [id = 491] 09:22:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CA441400) [pid = 3000] [serial = 1473] [outer = 0000000000000000] 09:22:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CAD6DC00) [pid = 3000] [serial = 1474] [outer = 000000D4CA441400] 09:22:40 INFO - PROCESS | 3000 | 1467822160373 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB98D400) [pid = 3000] [serial = 1475] [outer = 000000D4CA441400] 09:22:41 INFO - PROCESS | 3000 | 1467822161008 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 09:22:41 INFO - PROCESS | 3000 | 1467822161036 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3000 | 1467822161039 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:22:41 INFO - PROCESS | 3000 | 1467822161043 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 3000 | 1467822161045 Marionette TRACE conn6 <- [1,1930,null,{}] 09:22:41 INFO - PROCESS | 3000 | 1467822161049 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}] 09:22:41 INFO - PROCESS | 3000 | 1467822161052 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:41 INFO - PROCESS | 3000 | 1467822161166 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:22:41 INFO - PROCESS | 3000 | 1467822161301 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3000 | 1467822161303 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9268000 == 48 [pid = 3000] [id = 492] 09:22:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C8E53400) [pid = 3000] [serial = 1476] [outer = 0000000000000000] 09:22:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CBB0C800) [pid = 3000] [serial = 1477] [outer = 000000D4C8E53400] 09:22:41 INFO - PROCESS | 3000 | 1467822161359 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CBEC0400) [pid = 3000] [serial = 1478] [outer = 000000D4C8E53400] 09:22:42 INFO - PROCESS | 3000 | 1467822162076 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]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1079ms 09:22:42 INFO - PROCESS | 3000 | 1467822162124 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 3000 | 1467822162129 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:22:42 INFO - PROCESS | 3000 | 1467822162134 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3000 | 1467822162137 Marionette TRACE conn6 <- [1,1934,null,{}] 09:22:42 INFO - PROCESS | 3000 | 1467822162143 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}] 09:22:42 INFO - PROCESS | 3000 | 1467822162147 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:42 INFO - PROCESS | 3000 | 1467822162254 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:22:42 INFO - PROCESS | 3000 | 1467822162358 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 3000 | 1467822162360 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC2C9000 == 49 [pid = 3000] [id = 493] 09:22:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BAD67000) [pid = 3000] [serial = 1479] [outer = 0000000000000000] 09:22:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BAD6D800) [pid = 3000] [serial = 1480] [outer = 000000D4BAD67000] 09:22:42 INFO - PROCESS | 3000 | 1467822162411 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BAF0DC00) [pid = 3000] [serial = 1481] [outer = 000000D4BAD67000] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE55F800 == 48 [pid = 3000] [id = 487] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE085000 == 47 [pid = 3000] [id = 486] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC2E800 == 46 [pid = 3000] [id = 485] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D0000 == 45 [pid = 3000] [id = 484] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB104000 == 44 [pid = 3000] [id = 483] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8410000 == 43 [pid = 3000] [id = 482] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC6000 == 42 [pid = 3000] [id = 481] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C33000 == 41 [pid = 3000] [id = 480] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA14E000 == 40 [pid = 3000] [id = 479] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C778D800 == 39 [pid = 3000] [id = 477] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CA5000 == 38 [pid = 3000] [id = 478] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C43800 == 37 [pid = 3000] [id = 461] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157E000 == 36 [pid = 3000] [id = 464] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFF95800 == 35 [pid = 3000] [id = 467] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7CF800 == 34 [pid = 3000] [id = 463] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE55C800 == 33 [pid = 3000] [id = 462] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E5000 == 32 [pid = 3000] [id = 465] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6E0000 == 31 [pid = 3000] [id = 466] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9268000 == 30 [pid = 3000] [id = 492] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6DA800 == 29 [pid = 3000] [id = 491] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC19A000 == 28 [pid = 3000] [id = 490] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C840E000 == 27 [pid = 3000] [id = 488] 09:22:43 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5075000 == 26 [pid = 3000] [id = 489] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C1856800) [pid = 3000] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4BF4CC000) [pid = 3000] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C7B9C000) [pid = 3000] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C6E3D400) [pid = 3000] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4CB997C00) [pid = 3000] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4CB23E800) [pid = 3000] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CBEC2C00) [pid = 3000] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CBB10C00) [pid = 3000] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7573400) [pid = 3000] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8F16800) [pid = 3000] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C6E34000) [pid = 3000] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7CD9C00) [pid = 3000] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7B6B800) [pid = 3000] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C878EC00) [pid = 3000] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8593800) [pid = 3000] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7D1EC00) [pid = 3000] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C85A1800) [pid = 3000] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C8E4F400) [pid = 3000] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4996000) [pid = 3000] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C4982000) [pid = 3000] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BFBD3400) [pid = 3000] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4CD7800) [pid = 3000] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BB286000) [pid = 3000] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAE27400) [pid = 3000] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BAF12C00) [pid = 3000] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BF35CC00) [pid = 3000] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BFCA0000) [pid = 3000] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:22:43 INFO - PROCESS | 3000 | 1467822163634 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1536ms 09:22:43 INFO - PROCESS | 3000 | 1467822163672 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3000 | 1467822163676 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:22:43 INFO - PROCESS | 3000 | 1467822163681 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3000 | 1467822163686 Marionette TRACE conn6 <- [1,1938,null,{}] 09:22:43 INFO - PROCESS | 3000 | 1467822163691 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}] 09:22:43 INFO - PROCESS | 3000 | 1467822163694 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:43 INFO - PROCESS | 3000 | 1467822163791 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:22:43 INFO - PROCESS | 3000 | 1467822163799 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3000 | 1467822163802 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCB9000 == 27 [pid = 3000] [id = 494] 09:22:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAD6E400) [pid = 3000] [serial = 1482] [outer = 0000000000000000] 09:22:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAE27400) [pid = 3000] [serial = 1483] [outer = 000000D4BAD6E400] 09:22:43 INFO - PROCESS | 3000 | 1467822163853 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAF0FC00) [pid = 3000] [serial = 1484] [outer = 000000D4BAD6E400] 09:22:44 INFO - PROCESS | 3000 | 1467822164347 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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 09:22:44 INFO - PROCESS | 3000 | 1467822164375 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3000 | 1467822164380 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:22:44 INFO - PROCESS | 3000 | 1467822164387 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3000 | 1467822164390 Marionette TRACE conn6 <- [1,1942,null,{}] 09:22:44 INFO - PROCESS | 3000 | 1467822164394 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}] 09:22:44 INFO - PROCESS | 3000 | 1467822164396 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:44 INFO - PROCESS | 3000 | 1467822164523 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:22:44 INFO - PROCESS | 3000 | 1467822164533 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3000 | 1467822164536 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F5800 == 28 [pid = 3000] [id = 495] 09:22:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BF157400) [pid = 3000] [serial = 1485] [outer = 0000000000000000] 09:22:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BF318400) [pid = 3000] [serial = 1486] [outer = 000000D4BF157400] 09:22:44 INFO - PROCESS | 3000 | 1467822164596 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BF363400) [pid = 3000] [serial = 1487] [outer = 000000D4BF157400] 09:22:45 INFO - PROCESS | 3000 | 1467822165065 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 09:22:45 INFO - PROCESS | 3000 | 1467822165122 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:22:45 INFO - PROCESS | 3000 | 1467822165124 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:22:45 INFO - PROCESS | 3000 | 1467822165127 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3000 | 1467822165131 Marionette TRACE conn6 <- [1,1946,null,{}] 09:22:45 INFO - PROCESS | 3000 | 1467822165143 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}] 09:22:45 INFO - PROCESS | 3000 | 1467822165149 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:45 INFO - PROCESS | 3000 | 1467822165237 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:22:45 INFO - PROCESS | 3000 | 1467822165244 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3000 | 1467822165248 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AE3000 == 29 [pid = 3000] [id = 496] 09:22:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BFEE9800) [pid = 3000] [serial = 1488] [outer = 0000000000000000] 09:22:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C0143C00) [pid = 3000] [serial = 1489] [outer = 000000D4BFEE9800] 09:22:45 INFO - PROCESS | 3000 | 1467822165297 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C132C800) [pid = 3000] [serial = 1490] [outer = 000000D4BFEE9800] 09:22:45 INFO - PROCESS | 3000 | 1467822165781 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 09:22:45 INFO - PROCESS | 3000 | 1467822165823 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 3000 | 1467822165826 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:22:45 INFO - PROCESS | 3000 | 1467822165829 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3000 | 1467822165831 Marionette TRACE conn6 <- [1,1950,null,{}] 09:22:45 INFO - PROCESS | 3000 | 1467822165834 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}] 09:22:45 INFO - PROCESS | 3000 | 1467822165836 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:45 INFO - PROCESS | 3000 | 1467822165985 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:22:46 INFO - PROCESS | 3000 | 1467822166008 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3000 | 1467822166010 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C777F000 == 30 [pid = 3000] [id = 497] 09:22:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C498FC00) [pid = 3000] [serial = 1491] [outer = 0000000000000000] 09:22:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C4992800) [pid = 3000] [serial = 1492] [outer = 000000D4C498FC00] 09:22:46 INFO - PROCESS | 3000 | 1467822166056 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C49A1800) [pid = 3000] [serial = 1493] [outer = 000000D4C498FC00] 09:22:46 INFO - PROCESS | 3000 | 1467822166498 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 09:22:46 INFO - PROCESS | 3000 | 1467822166523 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 3000 | 1467822166526 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:22:46 INFO - PROCESS | 3000 | 1467822166529 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 3000 | 1467822166531 Marionette TRACE conn6 <- [1,1954,null,{}] 09:22:46 INFO - PROCESS | 3000 | 1467822166534 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}] 09:22:46 INFO - PROCESS | 3000 | 1467822166536 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:46 INFO - PROCESS | 3000 | 1467822166646 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:22:46 INFO - PROCESS | 3000 | 1467822166652 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3000 | 1467822166654 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8117000 == 31 [pid = 3000] [id = 498] 09:22:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C4996400) [pid = 3000] [serial = 1494] [outer = 0000000000000000] 09:22:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C539D400) [pid = 3000] [serial = 1495] [outer = 000000D4C4996400] 09:22:46 INFO - PROCESS | 3000 | 1467822166699 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C5867C00) [pid = 3000] [serial = 1496] [outer = 000000D4C4996400] 09:22:47 INFO - PROCESS | 3000 | 1467822167201 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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 09:22:47 INFO - PROCESS | 3000 | 1467822167265 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3000 | 1467822167268 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:22:47 INFO - PROCESS | 3000 | 1467822167278 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3000 | 1467822167280 Marionette TRACE conn6 <- [1,1958,null,{}] 09:22:47 INFO - PROCESS | 3000 | 1467822167310 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}] 09:22:47 INFO - PROCESS | 3000 | 1467822167316 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:47 INFO - PROCESS | 3000 | 1467822167464 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:22:47 INFO - PROCESS | 3000 | 1467822167472 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3000 | 1467822167474 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD22000 == 32 [pid = 3000] [id = 499] 09:22:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4B9238400) [pid = 3000] [serial = 1497] [outer = 0000000000000000] 09:22:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C783F800) [pid = 3000] [serial = 1498] [outer = 000000D4B9238400] 09:22:47 INFO - PROCESS | 3000 | 1467822167519 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C7BF2400) [pid = 3000] [serial = 1499] [outer = 000000D4B9238400] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7B93000) [pid = 3000] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C8168C00) [pid = 3000] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD3BC00) [pid = 3000] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF0BC00) [pid = 3000] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4B9B08400) [pid = 3000] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BB62C400) [pid = 3000] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3D400) [pid = 3000] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BFF04800) [pid = 3000] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C8E5AC00) [pid = 3000] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8E5B400) [pid = 3000] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB6BEC00) [pid = 3000] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:22:47 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB283800) [pid = 3000] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:22:48 INFO - PROCESS | 3000 | 1467822168132 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 881ms 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:22:48 INFO - PROCESS | 3000 | 1467822168166 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3000 | 1467822168169 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 3000 | 1467822168172 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 3000 | 1467822168174 Marionette TRACE conn6 <- [1,1962,null,{}] 09:22:48 INFO - PROCESS | 3000 | 1467822168177 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}] 09:22:48 INFO - PROCESS | 3000 | 1467822168179 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:48 INFO - PROCESS | 3000 | 1467822168261 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:22:48 INFO - PROCESS | 3000 | 1467822168267 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3000 | 1467822168269 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2E2000 == 33 [pid = 3000] [id = 500] 09:22:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C13BD400) [pid = 3000] [serial = 1500] [outer = 0000000000000000] 09:22:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B72000) [pid = 3000] [serial = 1501] [outer = 000000D4C13BD400] 09:22:48 INFO - PROCESS | 3000 | 1467822168314 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7D26400) [pid = 3000] [serial = 1502] [outer = 000000D4C13BD400] 09:22:48 INFO - PROCESS | 3000 | 1467822168740 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 589ms 09:22:48 INFO - PROCESS | 3000 | 1467822168763 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3000 | 1467822168765 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:22:48 INFO - PROCESS | 3000 | 1467822168768 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 3000 | 1467822168770 Marionette TRACE conn6 <- [1,1966,null,{}] 09:22:48 INFO - PROCESS | 3000 | 1467822168786 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}] 09:22:48 INFO - PROCESS | 3000 | 1467822168788 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:48 INFO - PROCESS | 3000 | 1467822168870 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:22:48 INFO - PROCESS | 3000 | 1467822168876 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3000 | 1467822168878 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D6000 == 34 [pid = 3000] [id = 501] 09:22:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7D24000) [pid = 3000] [serial = 1503] [outer = 0000000000000000] 09:22:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8198800) [pid = 3000] [serial = 1504] [outer = 000000D4C7D24000] 09:22:48 INFO - PROCESS | 3000 | 1467822168922 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C81E6800) [pid = 3000] [serial = 1505] [outer = 000000D4C7D24000] 09:22:49 INFO - PROCESS | 3000 | 1467822169396 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]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 651ms 09:22:49 INFO - PROCESS | 3000 | 1467822169433 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 3000 | 1467822169435 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:22:49 INFO - PROCESS | 3000 | 1467822169444 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3000 | 1467822169446 Marionette TRACE conn6 <- [1,1970,null,{}] 09:22:49 INFO - PROCESS | 3000 | 1467822169450 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}] 09:22:49 INFO - PROCESS | 3000 | 1467822169452 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:49 INFO - PROCESS | 3000 | 1467822169536 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:22:49 INFO - PROCESS | 3000 | 1467822169541 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3000 | 1467822169543 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC18C000 == 35 [pid = 3000] [id = 502] 09:22:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C86D4800) [pid = 3000] [serial = 1506] [outer = 0000000000000000] 09:22:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8789800) [pid = 3000] [serial = 1507] [outer = 000000D4C86D4800] 09:22:49 INFO - PROCESS | 3000 | 1467822169587 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C87BEC00) [pid = 3000] [serial = 1508] [outer = 000000D4C86D4800] 09:22:50 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCB9000 == 34 [pid = 3000] [id = 494] 09:22:50 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC2C9000 == 33 [pid = 3000] [id = 493] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD22000 == 32 [pid = 3000] [id = 499] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8117000 == 31 [pid = 3000] [id = 498] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2E2000 == 30 [pid = 3000] [id = 500] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D6000 == 29 [pid = 3000] [id = 501] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C777F000 == 28 [pid = 3000] [id = 497] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F5800 == 27 [pid = 3000] [id = 495] 09:22:51 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AE3000 == 26 [pid = 3000] [id = 496] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4CB6C3800) [pid = 3000] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB28FC00) [pid = 3000] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB245800) [pid = 3000] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C878FC00) [pid = 3000] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7D2AC00) [pid = 3000] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB98D000) [pid = 3000] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB347400) [pid = 3000] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7844000) [pid = 3000] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C8E5D400) [pid = 3000] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7B9B800) [pid = 3000] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C819A400) [pid = 3000] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C185AC00) [pid = 3000] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BAF12400) [pid = 3000] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BF15C800) [pid = 3000] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C6E33800) [pid = 3000] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C490F000) [pid = 3000] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C4B7B000) [pid = 3000] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BAF08000) [pid = 3000] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4BF1B7000) [pid = 3000] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C0DCE800) [pid = 3000] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C4986400) [pid = 3000] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4CB239C00) [pid = 3000] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4CA445000) [pid = 3000] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:22:51 INFO - PROCESS | 3000 | 1467822171379 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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1979ms 09:22:51 INFO - PROCESS | 3000 | 1467822171429 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3000 | 1467822171434 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:22:51 INFO - PROCESS | 3000 | 1467822171439 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 3000 | 1467822171443 Marionette TRACE conn6 <- [1,1974,null,{}] 09:22:51 INFO - PROCESS | 3000 | 1467822171449 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}] 09:22:51 INFO - PROCESS | 3000 | 1467822171452 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:51 INFO - PROCESS | 3000 | 1467822171546 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:22:51 INFO - PROCESS | 3000 | 1467822171554 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3000 | 1467822171558 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BBD8F000 == 27 [pid = 3000] [id = 503] 09:22:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BAD3AC00) [pid = 3000] [serial = 1509] [outer = 0000000000000000] 09:22:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BAD3B400) [pid = 3000] [serial = 1510] [outer = 000000D4BAD3AC00] 09:22:51 INFO - PROCESS | 3000 | 1467822171613 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BAD6DC00) [pid = 3000] [serial = 1511] [outer = 000000D4BAD3AC00] 09:22:52 INFO - PROCESS | 3000 | 1467822172110 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 09:22:52 INFO - PROCESS | 3000 | 1467822172138 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3000 | 1467822172143 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:22:52 INFO - PROCESS | 3000 | 1467822172150 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 3000 | 1467822172153 Marionette TRACE conn6 <- [1,1978,null,{}] 09:22:52 INFO - PROCESS | 3000 | 1467822172157 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}] 09:22:52 INFO - PROCESS | 3000 | 1467822172160 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:52 INFO - PROCESS | 3000 | 1467822172252 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:22:52 INFO - PROCESS | 3000 | 1467822172260 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 3000 | 1467822172263 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C130C800 == 28 [pid = 3000] [id = 504] 09:22:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BAF45800) [pid = 3000] [serial = 1512] [outer = 0000000000000000] 09:22:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAF4B400) [pid = 3000] [serial = 1513] [outer = 000000D4BAF45800] 09:22:52 INFO - PROCESS | 3000 | 1467822172312 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BB161C00) [pid = 3000] [serial = 1514] [outer = 000000D4BAF45800] 09:22:52 INFO - PROCESS | 3000 | 1467822172792 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:22:52 INFO - PROCESS | 3000 | 1467822172825 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3000 | 1467822172828 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 3000 | 1467822172831 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 3000 | 1467822172835 Marionette TRACE conn6 <- [1,1982,null,{}] 09:22:52 INFO - PROCESS | 3000 | 1467822172847 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}] 09:22:52 INFO - PROCESS | 3000 | 1467822172852 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:52 INFO - PROCESS | 3000 | 1467822172970 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:22:53 INFO - PROCESS | 3000 | 1467822173053 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3000 | 1467822173056 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C588B800 == 29 [pid = 3000] [id = 505] 09:22:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4B90B2C00) [pid = 3000] [serial = 1515] [outer = 0000000000000000] 09:22:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF473400) [pid = 3000] [serial = 1516] [outer = 000000D4B90B2C00] 09:22:53 INFO - PROCESS | 3000 | 1467822173106 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BFC9D000) [pid = 3000] [serial = 1517] [outer = 000000D4B90B2C00] 09:22:53 INFO - PROCESS | 3000 | 1467822173469 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]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 09:22:53 INFO - PROCESS | 3000 | 1467822173528 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3000 | 1467822173531 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:22:53 INFO - PROCESS | 3000 | 1467822173556 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:22:53 INFO - PROCESS | 3000 | 1467822173558 Marionette TRACE conn6 <- [1,1986,null,{}] 09:22:53 INFO - PROCESS | 3000 | 1467822173562 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}] 09:22:53 INFO - PROCESS | 3000 | 1467822173564 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:53 INFO - PROCESS | 3000 | 1467822173651 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:22:53 INFO - PROCESS | 3000 | 1467822173657 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3000 | 1467822173659 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C1800 == 30 [pid = 3000] [id = 506] 09:22:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C0D98800) [pid = 3000] [serial = 1518] [outer = 0000000000000000] 09:22:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C0DD7800) [pid = 3000] [serial = 1519] [outer = 000000D4C0D98800] 09:22:53 INFO - PROCESS | 3000 | 1467822173704 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C1857000) [pid = 3000] [serial = 1520] [outer = 000000D4C0D98800] 09:22:54 INFO - PROCESS | 3000 | 1467822174137 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 09:22:54 INFO - PROCESS | 3000 | 1467822174189 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3000 | 1467822174191 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:22:54 INFO - PROCESS | 3000 | 1467822174194 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 3000 | 1467822174196 Marionette TRACE conn6 <- [1,1990,null,{}] 09:22:54 INFO - PROCESS | 3000 | 1467822174200 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}] 09:22:54 INFO - PROCESS | 3000 | 1467822174202 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:54 INFO - PROCESS | 3000 | 1467822174285 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:22:54 INFO - PROCESS | 3000 | 1467822174328 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3000 | 1467822174330 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8111800 == 31 [pid = 3000] [id = 507] 09:22:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAF45400) [pid = 3000] [serial = 1521] [outer = 0000000000000000] 09:22:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4989800) [pid = 3000] [serial = 1522] [outer = 000000D4BAF45400] 09:22:54 INFO - PROCESS | 3000 | 1467822174375 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C499B000) [pid = 3000] [serial = 1523] [outer = 000000D4BAF45400] 09:22:54 INFO - PROCESS | 3000 | 1467822174817 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:22:54 INFO - PROCESS | 3000 | 1467822174889 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3000 | 1467822174891 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:22:54 INFO - PROCESS | 3000 | 1467822174895 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 3000 | 1467822174896 Marionette TRACE conn6 <- [1,1994,null,{}] 09:22:54 INFO - PROCESS | 3000 | 1467822174900 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}] 09:22:54 INFO - PROCESS | 3000 | 1467822174906 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:55 INFO - PROCESS | 3000 | 1467822175015 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:22:55 INFO - PROCESS | 3000 | 1467822175023 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3000 | 1467822175025 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA461800 == 32 [pid = 3000] [id = 508] 09:22:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C53A1800) [pid = 3000] [serial = 1524] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6E3D400) [pid = 3000] [serial = 1525] [outer = 000000D4C53A1800] 09:22:55 INFO - PROCESS | 3000 | 1467822175070 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7578800) [pid = 3000] [serial = 1526] [outer = 000000D4C53A1800] 09:22:55 INFO - PROCESS | 3000 | 1467822175489 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]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 09:22:55 INFO - PROCESS | 3000 | 1467822175589 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3000 | 1467822175591 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:22:55 INFO - PROCESS | 3000 | 1467822175595 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 3000 | 1467822175597 Marionette TRACE conn6 <- [1,1998,null,{}] 09:22:55 INFO - PROCESS | 3000 | 1467822175606 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}] 09:22:55 INFO - PROCESS | 3000 | 1467822175608 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:55 INFO - PROCESS | 3000 | 1467822175716 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:22:55 INFO - PROCESS | 3000 | 1467822175724 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3000 | 1467822175726 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2C5800 == 33 [pid = 3000] [id = 509] 09:22:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4B92D2800) [pid = 3000] [serial = 1527] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7B6C000) [pid = 3000] [serial = 1528] [outer = 000000D4B92D2800] 09:22:55 INFO - PROCESS | 3000 | 1467822175770 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7B77C00) [pid = 3000] [serial = 1529] [outer = 000000D4B92D2800] 09:22:56 INFO - PROCESS | 3000 | 1467822176188 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:22:56 INFO - PROCESS | 3000 | 1467822176226 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3000 | 1467822176228 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:22:56 INFO - PROCESS | 3000 | 1467822176232 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 3000 | 1467822176234 Marionette TRACE conn6 <- [1,2002,null,{}] 09:22:56 INFO - PROCESS | 3000 | 1467822176237 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}] 09:22:56 INFO - PROCESS | 3000 | 1467822176239 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:56 INFO - PROCESS | 3000 | 1467822176321 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:22:56 INFO - PROCESS | 3000 | 1467822176326 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 3000 | 1467822176328 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CE800 == 34 [pid = 3000] [id = 510] 09:22:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B9C000) [pid = 3000] [serial = 1530] [outer = 0000000000000000] 09:22:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7D22800) [pid = 3000] [serial = 1531] [outer = 000000D4C7B9C000] 09:22:56 INFO - PROCESS | 3000 | 1467822176372 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8166C00) [pid = 3000] [serial = 1532] [outer = 000000D4C7B9C000] 09:22:56 INFO - PROCESS | 3000 | 1467822176843 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 09:22:56 INFO - PROCESS | 3000 | 1467822176872 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3000 | 1467822176875 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:22:56 INFO - PROCESS | 3000 | 1467822176878 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 3000 | 1467822176880 Marionette TRACE conn6 <- [1,2006,null,{}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:22:56 INFO - PROCESS | 3000 | 1467822176884 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}] 09:22:56 INFO - PROCESS | 3000 | 1467822176885 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:57 INFO - PROCESS | 3000 | 1467822176996 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:22:57 INFO - PROCESS | 3000 | 1467822177003 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3000 | 1467822177005 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C588A000 == 35 [pid = 3000] [id = 511] 09:22:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C815D000) [pid = 3000] [serial = 1533] [outer = 0000000000000000] 09:22:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C819AC00) [pid = 3000] [serial = 1534] [outer = 000000D4C815D000] 09:22:57 INFO - PROCESS | 3000 | 1467822177093 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C85A0800) [pid = 3000] [serial = 1535] [outer = 000000D4C815D000] 09:22:57 INFO - PROCESS | 3000 | 1467822177558 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]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 09:22:57 INFO - PROCESS | 3000 | 1467822177618 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 3000 | 1467822177620 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:22:57 INFO - PROCESS | 3000 | 1467822177623 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 3000 | 1467822177625 Marionette TRACE conn6 <- [1,2010,null,{}] 09:22:57 INFO - PROCESS | 3000 | 1467822177629 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}] 09:22:57 INFO - PROCESS | 3000 | 1467822177631 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:57 INFO - PROCESS | 3000 | 1467822177747 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:22:57 INFO - PROCESS | 3000 | 1467822177801 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3000 | 1467822177803 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC35800 == 36 [pid = 3000] [id = 512] 09:22:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C878D400) [pid = 3000] [serial = 1536] [outer = 0000000000000000] 09:22:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C87B7400) [pid = 3000] [serial = 1537] [outer = 000000D4C878D400] 09:22:57 INFO - PROCESS | 3000 | 1467822177850 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4C8E57400) [pid = 3000] [serial = 1538] [outer = 000000D4C878D400] 09:22:58 INFO - PROCESS | 3000 | 1467822178293 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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 09:22:58 INFO - PROCESS | 3000 | 1467822178380 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3000 | 1467822178383 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:22:58 INFO - PROCESS | 3000 | 1467822178386 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3000 | 1467822178389 Marionette TRACE conn6 <- [1,2014,null,{}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:22:58 INFO - PROCESS | 3000 | 1467822178392 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}] 09:22:58 INFO - PROCESS | 3000 | 1467822178395 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:58 INFO - PROCESS | 3000 | 1467822178518 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C7D24000) [pid = 3000] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C498FC00) [pid = 3000] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C4996400) [pid = 3000] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4B9238400) [pid = 3000] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFEE9800) [pid = 3000] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF157400) [pid = 3000] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD6E400) [pid = 3000] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAD67000) [pid = 3000] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C8E53400) [pid = 3000] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CA441400) [pid = 3000] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C6E36000) [pid = 3000] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF53400) [pid = 3000] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:22:58 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C13BD400) [pid = 3000] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:22:58 INFO - PROCESS | 3000 | 1467822178683 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3000 | 1467822178686 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7672000 == 37 [pid = 3000] [id = 513] 09:22:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4B91D7800) [pid = 3000] [serial = 1539] [outer = 0000000000000000] 09:22:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAD62C00) [pid = 3000] [serial = 1540] [outer = 000000D4B91D7800] 09:22:58 INFO - PROCESS | 3000 | 1467822178736 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C5861C00) [pid = 3000] [serial = 1541] [outer = 000000D4B91D7800] 09:22:59 INFO - PROCESS | 3000 | 1467822179126 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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 776ms 09:22:59 INFO - PROCESS | 3000 | 1467822179170 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3000 | 1467822179172 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:22:59 INFO - PROCESS | 3000 | 1467822179175 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3000 | 1467822179177 Marionette TRACE conn6 <- [1,2018,null,{}] 09:22:59 INFO - PROCESS | 3000 | 1467822179180 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}] 09:22:59 INFO - PROCESS | 3000 | 1467822179182 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:59 INFO - PROCESS | 3000 | 1467822179297 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:22:59 INFO - PROCESS | 3000 | 1467822179305 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 3000 | 1467822179307 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE365800 == 38 [pid = 3000] [id = 514] 09:22:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BB165800) [pid = 3000] [serial = 1542] [outer = 0000000000000000] 09:22:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CA61A400) [pid = 3000] [serial = 1543] [outer = 000000D4BB165800] 09:22:59 INFO - PROCESS | 3000 | 1467822179353 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CAD6E000) [pid = 3000] [serial = 1544] [outer = 000000D4BB165800] 09:22:59 INFO - PROCESS | 3000 | 1467822179767 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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 09:22:59 INFO - PROCESS | 3000 | 1467822179808 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3000 | 1467822179810 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:22:59 INFO - PROCESS | 3000 | 1467822179813 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3000 | 1467822179815 Marionette TRACE conn6 <- [1,2022,null,{}] 09:22:59 INFO - PROCESS | 3000 | 1467822179819 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}] 09:22:59 INFO - PROCESS | 3000 | 1467822179821 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:59 INFO - PROCESS | 3000 | 1467822179934 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:22:59 INFO - PROCESS | 3000 | 1467822179974 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 3000 | 1467822179976 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:22:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7B9000 == 39 [pid = 3000] [id = 515] 09:22:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C53A5C00) [pid = 3000] [serial = 1545] [outer = 0000000000000000] 09:23:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CAD72000) [pid = 3000] [serial = 1546] [outer = 000000D4C53A5C00] 09:23:00 INFO - PROCESS | 3000 | 1467822180021 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CB248400) [pid = 3000] [serial = 1547] [outer = 000000D4C53A5C00] 09:23:00 INFO - PROCESS | 3000 | 1467822180417 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:23:00 INFO - PROCESS | 3000 | 1467822180447 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 3000 | 1467822180449 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:23:00 INFO - PROCESS | 3000 | 1467822180452 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 3000 | 1467822180454 Marionette TRACE conn6 <- [1,2026,null,{}] 09:23:00 INFO - PROCESS | 3000 | 1467822180457 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}] 09:23:00 INFO - PROCESS | 3000 | 1467822180459 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:00 INFO - PROCESS | 3000 | 1467822180573 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:23:00 INFO - PROCESS | 3000 | 1467822180581 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 3000 | 1467822180583 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF649800 == 40 [pid = 3000] [id = 516] 09:23:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4CB286800) [pid = 3000] [serial = 1548] [outer = 0000000000000000] 09:23:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB28D400) [pid = 3000] [serial = 1549] [outer = 000000D4CB286800] 09:23:00 INFO - PROCESS | 3000 | 1467822180628 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB30E400) [pid = 3000] [serial = 1550] [outer = 000000D4CB286800] 09:23:01 INFO - PROCESS | 3000 | 1467822181428 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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1025ms 09:23:01 INFO - PROCESS | 3000 | 1467822181482 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 3000 | 1467822181487 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:23:01 INFO - PROCESS | 3000 | 1467822181512 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 3000 | 1467822181518 Marionette TRACE conn6 <- [1,2030,null,{}] 09:23:01 INFO - PROCESS | 3000 | 1467822181524 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}] 09:23:01 INFO - PROCESS | 3000 | 1467822181527 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:01 INFO - PROCESS | 3000 | 1467822181662 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:23:01 INFO - PROCESS | 3000 | 1467822181779 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3000 | 1467822181783 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C156F800 == 41 [pid = 3000] [id = 517] 09:23:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAD69800) [pid = 3000] [serial = 1551] [outer = 0000000000000000] 09:23:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BAE2CC00) [pid = 3000] [serial = 1552] [outer = 000000D4BAD69800] 09:23:01 INFO - PROCESS | 3000 | 1467822181844 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4BB433800) [pid = 3000] [serial = 1553] [outer = 000000D4BAD69800] 09:23:02 INFO - PROCESS | 3000 | 1467822182709 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1305ms 09:23:02 INFO - PROCESS | 3000 | 1467822182809 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3000 | 1467822182813 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:23:02 INFO - PROCESS | 3000 | 1467822182820 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 3000 | 1467822182824 Marionette TRACE conn6 <- [1,2034,null,{}] 09:23:02 INFO - PROCESS | 3000 | 1467822182831 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}] 09:23:02 INFO - PROCESS | 3000 | 1467822182834 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:02 INFO - PROCESS | 3000 | 1467822182953 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:23:03 INFO - PROCESS | 3000 | 1467822183030 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3000 | 1467822183035 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C22800 == 42 [pid = 3000] [id = 518] 09:23:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4BAF46400) [pid = 3000] [serial = 1554] [outer = 0000000000000000] 09:23:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4BAF50400) [pid = 3000] [serial = 1555] [outer = 000000D4BAF46400] 09:23:03 INFO - PROCESS | 3000 | 1467822183087 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BF1B8800) [pid = 3000] [serial = 1556] [outer = 000000D4BAF46400] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7B9000 == 41 [pid = 3000] [id = 515] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE365800 == 40 [pid = 3000] [id = 514] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7672000 == 39 [pid = 3000] [id = 513] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC35800 == 38 [pid = 3000] [id = 512] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C588A000 == 37 [pid = 3000] [id = 511] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3CE800 == 36 [pid = 3000] [id = 510] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2C5800 == 35 [pid = 3000] [id = 509] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA461800 == 34 [pid = 3000] [id = 508] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8111800 == 33 [pid = 3000] [id = 507] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C1800 == 32 [pid = 3000] [id = 506] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4C8789800) [pid = 3000] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C588B800 == 31 [pid = 3000] [id = 505] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C130C800 == 30 [pid = 3000] [id = 504] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BBD8F000 == 29 [pid = 3000] [id = 503] 09:23:03 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC18C000 == 28 [pid = 3000] [id = 502] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C81E6800) [pid = 3000] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C4992800) [pid = 3000] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C539D400) [pid = 3000] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C49A1800) [pid = 3000] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C783F800) [pid = 3000] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C5867C00) [pid = 3000] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C8198800) [pid = 3000] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C0143C00) [pid = 3000] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BF318400) [pid = 3000] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF363400) [pid = 3000] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE27400) [pid = 3000] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF0FC00) [pid = 3000] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAF0DC00) [pid = 3000] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAD6D800) [pid = 3000] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBEC0400) [pid = 3000] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CBB0C800) [pid = 3000] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB98D400) [pid = 3000] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CAD6DC00) [pid = 3000] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7B93400) [pid = 3000] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7544400) [pid = 3000] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C0D94800) [pid = 3000] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BB433C00) [pid = 3000] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C7B72000) [pid = 3000] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7BF2400) [pid = 3000] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C7D26400) [pid = 3000] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C132C800) [pid = 3000] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3000 | 1467822183722 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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 942ms 09:23:03 INFO - PROCESS | 3000 | 1467822183763 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 3000 | 1467822183768 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:23:03 INFO - PROCESS | 3000 | 1467822183775 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 3000 | 1467822183778 Marionette TRACE conn6 <- [1,2038,null,{}] 09:23:03 INFO - PROCESS | 3000 | 1467822183781 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}] 09:23:03 INFO - PROCESS | 3000 | 1467822183784 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:03 INFO - PROCESS | 3000 | 1467822183878 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:23:03 INFO - PROCESS | 3000 | 1467822183959 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3000 | 1467822183961 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F8800 == 29 [pid = 3000] [id = 519] 09:23:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAF44800) [pid = 3000] [serial = 1557] [outer = 0000000000000000] 09:23:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BF359C00) [pid = 3000] [serial = 1558] [outer = 000000D4BAF44800] 09:23:04 INFO - PROCESS | 3000 | 1467822184012 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BFBD4400) [pid = 3000] [serial = 1559] [outer = 000000D4BAF44800] 09:23:04 INFO - PROCESS | 3000 | 1467822184500 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]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 776ms 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:23:04 INFO - PROCESS | 3000 | 1467822184552 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 3000 | 1467822184555 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:23:04 INFO - PROCESS | 3000 | 1467822184559 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 3000 | 1467822184562 Marionette TRACE conn6 <- [1,2042,null,{}] 09:23:04 INFO - PROCESS | 3000 | 1467822184574 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}] 09:23:04 INFO - PROCESS | 3000 | 1467822184579 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:04 INFO - PROCESS | 3000 | 1467822184669 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:23:04 INFO - PROCESS | 3000 | 1467822184678 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3000 | 1467822184682 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7566800 == 30 [pid = 3000] [id = 520] 09:23:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C1856800) [pid = 3000] [serial = 1560] [outer = 0000000000000000] 09:23:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4980800) [pid = 3000] [serial = 1561] [outer = 000000D4C1856800] 09:23:04 INFO - PROCESS | 3000 | 1467822184739 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4995400) [pid = 3000] [serial = 1562] [outer = 000000D4C1856800] 09:23:05 INFO - PROCESS | 3000 | 1467822185197 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 09:23:05 INFO - PROCESS | 3000 | 1467822185253 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3000 | 1467822185256 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:23:05 INFO - PROCESS | 3000 | 1467822185259 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3000 | 1467822185261 Marionette TRACE conn6 <- [1,2046,null,{}] 09:23:05 INFO - PROCESS | 3000 | 1467822185265 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}] 09:23:05 INFO - PROCESS | 3000 | 1467822185267 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:05 INFO - PROCESS | 3000 | 1467822185357 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:23:05 INFO - PROCESS | 3000 | 1467822185364 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 3000 | 1467822185366 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7D58000 == 31 [pid = 3000] [id = 521] 09:23:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C53A4000) [pid = 3000] [serial = 1563] [outer = 0000000000000000] 09:23:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C53A7800) [pid = 3000] [serial = 1564] [outer = 000000D4C53A4000] 09:23:05 INFO - PROCESS | 3000 | 1467822185413 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6A07400) [pid = 3000] [serial = 1565] [outer = 000000D4C53A4000] 09:23:05 INFO - PROCESS | 3000 | 1467822185841 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 09:23:05 INFO - PROCESS | 3000 | 1467822185890 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3000 | 1467822185892 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:23:05 INFO - PROCESS | 3000 | 1467822185896 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3000 | 1467822185897 Marionette TRACE conn6 <- [1,2050,null,{}] 09:23:05 INFO - PROCESS | 3000 | 1467822185909 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}] 09:23:05 INFO - PROCESS | 3000 | 1467822185911 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:06 INFO - PROCESS | 3000 | 1467822186027 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:23:06 INFO - PROCESS | 3000 | 1467822186105 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3000 | 1467822186107 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E1B800 == 32 [pid = 3000] [id = 522] 09:23:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAD41C00) [pid = 3000] [serial = 1566] [outer = 0000000000000000] 09:23:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C6F63400) [pid = 3000] [serial = 1567] [outer = 000000D4BAD41C00] 09:23:06 INFO - PROCESS | 3000 | 1467822186153 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7702C00) [pid = 3000] [serial = 1568] [outer = 000000D4BAD41C00] 09:23:06 INFO - PROCESS | 3000 | 1467822186564 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]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 735ms 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:23:06 INFO - PROCESS | 3000 | 1467822186639 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3000 | 1467822186641 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:23:06 INFO - PROCESS | 3000 | 1467822186644 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 3000 | 1467822186646 Marionette TRACE conn6 <- [1,2054,null,{}] 09:23:06 INFO - PROCESS | 3000 | 1467822186650 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}] 09:23:06 INFO - PROCESS | 3000 | 1467822186656 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:06 INFO - PROCESS | 3000 | 1467822186797 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:23:06 INFO - PROCESS | 3000 | 1467822186855 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3000 | 1467822186858 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB10B800 == 33 [pid = 3000] [id = 523] 09:23:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7BA1800) [pid = 3000] [serial = 1569] [outer = 0000000000000000] 09:23:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7DE5800) [pid = 3000] [serial = 1570] [outer = 000000D4C7BA1800] 09:23:06 INFO - PROCESS | 3000 | 1467822186904 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C819F000) [pid = 3000] [serial = 1571] [outer = 000000D4C7BA1800] 09:23:07 INFO - PROCESS | 3000 | 1467822187352 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 09:23:07 INFO - PROCESS | 3000 | 1467822187397 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 3000 | 1467822187400 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:23:07 INFO - PROCESS | 3000 | 1467822187407 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3000 | 1467822187409 Marionette TRACE conn6 <- [1,2058,null,{}] 09:23:07 INFO - PROCESS | 3000 | 1467822187420 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}] 09:23:07 INFO - PROCESS | 3000 | 1467822187422 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:07 INFO - PROCESS | 3000 | 1467822187535 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:23:07 INFO - PROCESS | 3000 | 1467822187590 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3000 | 1467822187592 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C5800 == 34 [pid = 3000] [id = 524] 09:23:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C878FC00) [pid = 3000] [serial = 1572] [outer = 0000000000000000] 09:23:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8795C00) [pid = 3000] [serial = 1573] [outer = 000000D4C878FC00] 09:23:07 INFO - PROCESS | 3000 | 1467822187638 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C8F14C00) [pid = 3000] [serial = 1574] [outer = 000000D4C878FC00] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C815D000) [pid = 3000] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C878D400) [pid = 3000] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAF45400) [pid = 3000] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7B9C000) [pid = 3000] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4B90B2C00) [pid = 3000] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4B92D2800) [pid = 3000] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C86D4800) [pid = 3000] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD3AC00) [pid = 3000] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF45800) [pid = 3000] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C53A1800) [pid = 3000] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C0D98800) [pid = 3000] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4B91D7800) [pid = 3000] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C53A5C00) [pid = 3000] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:23:08 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BB165800) [pid = 3000] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:23:08 INFO - PROCESS | 3000 | 1467822188148 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:23:08 INFO - PROCESS | 3000 | 1467822188184 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3000 | 1467822188187 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:23:08 INFO - PROCESS | 3000 | 1467822188190 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 3000 | 1467822188192 Marionette TRACE conn6 <- [1,2062,null,{}] 09:23:08 INFO - PROCESS | 3000 | 1467822188195 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}] 09:23:08 INFO - PROCESS | 3000 | 1467822188197 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:08 INFO - PROCESS | 3000 | 1467822188281 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:23:08 INFO - PROCESS | 3000 | 1467822188363 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3000 | 1467822188365 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC10800 == 35 [pid = 3000] [id = 525] 09:23:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAF45800) [pid = 3000] [serial = 1575] [outer = 0000000000000000] 09:23:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4999400) [pid = 3000] [serial = 1576] [outer = 000000D4BAF45800] 09:23:08 INFO - PROCESS | 3000 | 1467822188410 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C88F0C00) [pid = 3000] [serial = 1577] [outer = 000000D4BAF45800] 09:23:08 INFO - PROCESS | 3000 | 1467822188770 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 09:23:08 INFO - PROCESS | 3000 | 1467822188822 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3000 | 1467822188825 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:23:08 INFO - PROCESS | 3000 | 1467822188828 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 3000 | 1467822188829 Marionette TRACE conn6 <- [1,2066,null,{}] 09:23:08 INFO - PROCESS | 3000 | 1467822188833 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}] 09:23:08 INFO - PROCESS | 3000 | 1467822188835 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:08 INFO - PROCESS | 3000 | 1467822188977 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:23:08 INFO - PROCESS | 3000 | 1467822188987 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3000 | 1467822188989 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAF9000 == 36 [pid = 3000] [id = 526] 09:23:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CA13F400) [pid = 3000] [serial = 1578] [outer = 0000000000000000] 09:23:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CA625C00) [pid = 3000] [serial = 1579] [outer = 000000D4CA13F400] 09:23:09 INFO - PROCESS | 3000 | 1467822189034 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BB28E400) [pid = 3000] [serial = 1580] [outer = 000000D4CA13F400] 09:23:09 INFO - PROCESS | 3000 | 1467822189434 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]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 09:23:09 INFO - PROCESS | 3000 | 1467822189460 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 3000 | 1467822189462 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:23:09 INFO - PROCESS | 3000 | 1467822189465 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 3000 | 1467822189466 Marionette TRACE conn6 <- [1,2070,null,{}] 09:23:09 INFO - PROCESS | 3000 | 1467822189470 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}] 09:23:09 INFO - PROCESS | 3000 | 1467822189472 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:09 INFO - PROCESS | 3000 | 1467822189559 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:23:09 INFO - PROCESS | 3000 | 1467822189641 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 3000 | 1467822189643 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE08A800 == 37 [pid = 3000] [id = 527] 09:23:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BFB66C00) [pid = 3000] [serial = 1581] [outer = 0000000000000000] 09:23:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB244000) [pid = 3000] [serial = 1582] [outer = 000000D4BFB66C00] 09:23:09 INFO - PROCESS | 3000 | 1467822189688 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB290C00) [pid = 3000] [serial = 1583] [outer = 000000D4BFB66C00] 09:23:10 INFO - PROCESS | 3000 | 1467822190128 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 09:23:10 INFO - PROCESS | 3000 | 1467822190159 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 3000 | 1467822190164 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:23:10 INFO - PROCESS | 3000 | 1467822190169 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 3000 | 1467822190173 Marionette TRACE conn6 <- [1,2074,null,{}] 09:23:10 INFO - PROCESS | 3000 | 1467822190179 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}] 09:23:10 INFO - PROCESS | 3000 | 1467822190182 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:10 INFO - PROCESS | 3000 | 1467822190377 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:23:10 INFO - PROCESS | 3000 | 1467822190507 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 3000 | 1467822190510 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C39800 == 38 [pid = 3000] [id = 528] 09:23:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAE30C00) [pid = 3000] [serial = 1584] [outer = 0000000000000000] 09:23:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BAF11000) [pid = 3000] [serial = 1585] [outer = 000000D4BAE30C00] 09:23:10 INFO - PROCESS | 3000 | 1467822190569 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BF362C00) [pid = 3000] [serial = 1586] [outer = 000000D4BAE30C00] 09:23:11 INFO - PROCESS | 3000 | 1467822191184 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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1085ms 09:23:11 INFO - PROCESS | 3000 | 1467822191258 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3000 | 1467822191263 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:23:11 INFO - PROCESS | 3000 | 1467822191270 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 3000 | 1467822191274 Marionette TRACE conn6 <- [1,2078,null,{}] 09:23:11 INFO - PROCESS | 3000 | 1467822191278 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}] 09:23:11 INFO - PROCESS | 3000 | 1467822191281 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:11 INFO - PROCESS | 3000 | 1467822191399 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:23:11 INFO - PROCESS | 3000 | 1467822191523 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3000 | 1467822191526 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C875C000 == 39 [pid = 3000] [id = 529] 09:23:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C0DD8400) [pid = 3000] [serial = 1587] [outer = 0000000000000000] 09:23:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C4992800) [pid = 3000] [serial = 1588] [outer = 000000D4C0DD8400] 09:23:11 INFO - PROCESS | 3000 | 1467822191585 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C5832800) [pid = 3000] [serial = 1589] [outer = 000000D4C0DD8400] 09:23:12 INFO - PROCESS | 3000 | 1467822192181 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]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 987ms 09:23:12 INFO - PROCESS | 3000 | 1467822192259 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 3000 | 1467822192261 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:23:12 INFO - PROCESS | 3000 | 1467822192266 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 3000 | 1467822192270 Marionette TRACE conn6 <- [1,2082,null,{}] 09:23:12 INFO - PROCESS | 3000 | 1467822192282 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}] 09:23:12 INFO - PROCESS | 3000 | 1467822192287 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:12 INFO - PROCESS | 3000 | 1467822192443 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:23:12 INFO - PROCESS | 3000 | 1467822192563 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3000 | 1467822192566 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7D0800 == 40 [pid = 3000] [id = 530] 09:23:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C7D28800) [pid = 3000] [serial = 1590] [outer = 0000000000000000] 09:23:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4C878CC00) [pid = 3000] [serial = 1591] [outer = 000000D4C7D28800] 09:23:12 INFO - PROCESS | 3000 | 1467822192626 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CB30E800) [pid = 3000] [serial = 1592] [outer = 000000D4C7D28800] 09:23:13 INFO - PROCESS | 3000 | 1467822193404 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1194ms 09:23:13 INFO - PROCESS | 3000 | 1467822193461 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 3000 | 1467822193466 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:23:13 INFO - PROCESS | 3000 | 1467822193471 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 3000 | 1467822193475 Marionette TRACE conn6 <- [1,2086,null,{}] 09:23:13 INFO - PROCESS | 3000 | 1467822193480 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}] 09:23:13 INFO - PROCESS | 3000 | 1467822193484 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:13 INFO - PROCESS | 3000 | 1467822193587 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:23:13 INFO - PROCESS | 3000 | 1467822193677 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 3000 | 1467822193681 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C506C800 == 41 [pid = 3000] [id = 531] 09:23:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BB07AC00) [pid = 3000] [serial = 1593] [outer = 0000000000000000] 09:23:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4BF35CC00) [pid = 3000] [serial = 1594] [outer = 000000D4BB07AC00] 09:23:13 INFO - PROCESS | 3000 | 1467822193732 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4C0DD1C00) [pid = 3000] [serial = 1595] [outer = 000000D4BB07AC00] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAF9000 == 40 [pid = 3000] [id = 526] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC10800 == 39 [pid = 3000] [id = 525] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C5800 == 38 [pid = 3000] [id = 524] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB10B800 == 37 [pid = 3000] [id = 523] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E1B800 == 36 [pid = 3000] [id = 522] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7D58000 == 35 [pid = 3000] [id = 521] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7566800 == 34 [pid = 3000] [id = 520] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F8800 == 33 [pid = 3000] [id = 519] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C22800 == 32 [pid = 3000] [id = 518] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C156F800 == 31 [pid = 3000] [id = 517] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF649800 == 30 [pid = 3000] [id = 516] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7D0800 == 29 [pid = 3000] [id = 530] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C875C000 == 28 [pid = 3000] [id = 529] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE08A800 == 27 [pid = 3000] [id = 527] 09:23:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C39800 == 26 [pid = 3000] [id = 528] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C819AC00) [pid = 3000] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C87B7400) [pid = 3000] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C499B000) [pid = 3000] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C7D22800) [pid = 3000] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BF473400) [pid = 3000] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BFC9D000) [pid = 3000] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7B6C000) [pid = 3000] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7B77C00) [pid = 3000] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C87BEC00) [pid = 3000] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAD3B400) [pid = 3000] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAD6DC00) [pid = 3000] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAF4B400) [pid = 3000] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6E3D400) [pid = 3000] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7578800) [pid = 3000] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C1857000) [pid = 3000] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C0DD7800) [pid = 3000] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BB161C00) [pid = 3000] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD62C00) [pid = 3000] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CAD72000) [pid = 3000] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8E57400) [pid = 3000] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C5861C00) [pid = 3000] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4989800) [pid = 3000] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CA61A400) [pid = 3000] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C85A0800) [pid = 3000] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB248400) [pid = 3000] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8166C00) [pid = 3000] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:23:14 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CAD6E000) [pid = 3000] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:23:15 INFO - PROCESS | 3000 | 1467822195026 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1643ms 09:23:15 INFO - PROCESS | 3000 | 1467822195119 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3000 | 1467822195123 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:23:15 INFO - PROCESS | 3000 | 1467822195129 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3000 | 1467822195132 Marionette TRACE conn6 <- [1,2090,null,{}] 09:23:15 INFO - PROCESS | 3000 | 1467822195138 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}] 09:23:15 INFO - PROCESS | 3000 | 1467822195142 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:15 INFO - PROCESS | 3000 | 1467822195270 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:23:15 INFO - PROCESS | 3000 | 1467822195280 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3000 | 1467822195284 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF4E2000 == 27 [pid = 3000] [id = 532] 09:23:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAD3E400) [pid = 3000] [serial = 1596] [outer = 0000000000000000] 09:23:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BAD61800) [pid = 3000] [serial = 1597] [outer = 000000D4BAD3E400] 09:23:15 INFO - PROCESS | 3000 | 1467822195337 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAE2A000) [pid = 3000] [serial = 1598] [outer = 000000D4BAD3E400] 09:23:15 INFO - PROCESS | 3000 | 1467822195839 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 09:23:15 INFO - PROCESS | 3000 | 1467822195867 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3000 | 1467822195872 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:23:15 INFO - PROCESS | 3000 | 1467822195879 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3000 | 1467822195882 Marionette TRACE conn6 <- [1,2094,null,{}] 09:23:15 INFO - PROCESS | 3000 | 1467822195885 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}] 09:23:15 INFO - PROCESS | 3000 | 1467822195888 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:15 INFO - PROCESS | 3000 | 1467822195981 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:23:16 INFO - PROCESS | 3000 | 1467822195990 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3000 | 1467822195992 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157E000 == 28 [pid = 3000] [id = 533] 09:23:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BB430C00) [pid = 3000] [serial = 1599] [outer = 0000000000000000] 09:23:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BC0EBC00) [pid = 3000] [serial = 1600] [outer = 000000D4BB430C00] 09:23:16 INFO - PROCESS | 3000 | 1467822196041 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BF473400) [pid = 3000] [serial = 1601] [outer = 000000D4BB430C00] 09:23:16 INFO - PROCESS | 3000 | 1467822196535 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] 09:23:16 INFO - PROCESS | 3000 | 1467822196573 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 3000 | 1467822196577 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:23:16 INFO - PROCESS | 3000 | 1467822196581 Marionette TRACE conn6 <- [1,2098,null,{}] 09:23:16 INFO - PROCESS | 3000 | 1467822196592 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}] 09:23:16 INFO - PROCESS | 3000 | 1467822196597 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:16 INFO - PROCESS | 3000 | 1467822196747 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:23:16 INFO - PROCESS | 3000 | 1467822196764 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3000 | 1467822196768 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C6000 == 29 [pid = 3000] [id = 534] 09:23:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C1330C00) [pid = 3000] [serial = 1602] [outer = 0000000000000000] 09:23:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C3D7C000) [pid = 3000] [serial = 1603] [outer = 000000D4C1330C00] 09:23:16 INFO - PROCESS | 3000 | 1467822196819 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4994800) [pid = 3000] [serial = 1604] [outer = 000000D4C1330C00] 09:23:17 INFO - PROCESS | 3000 | 1467822197266 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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 09:23:17 INFO - PROCESS | 3000 | 1467822197320 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 3000 | 1467822197323 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:23:17 INFO - PROCESS | 3000 | 1467822197326 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 3000 | 1467822197328 Marionette TRACE conn6 <- [1,2102,null,{}] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:23:17 INFO - PROCESS | 3000 | 1467822197331 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}] 09:23:17 INFO - PROCESS | 3000 | 1467822197334 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:17 INFO - PROCESS | 3000 | 1467822197455 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:23:17 INFO - PROCESS | 3000 | 1467822197510 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3000 | 1467822197512 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8640000 == 30 [pid = 3000] [id = 535] 09:23:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C53A3800) [pid = 3000] [serial = 1605] [outer = 0000000000000000] 09:23:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C586BC00) [pid = 3000] [serial = 1606] [outer = 000000D4C53A3800] 09:23:17 INFO - PROCESS | 3000 | 1467822197559 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7549800) [pid = 3000] [serial = 1607] [outer = 000000D4C53A3800] 09:23:18 INFO - PROCESS | 3000 | 1467822197993 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 09:23:18 INFO - PROCESS | 3000 | 1467822198036 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3000 | 1467822198039 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:23:18 INFO - PROCESS | 3000 | 1467822198052 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 3000 | 1467822198054 Marionette TRACE conn6 <- [1,2106,null,{}] 09:23:18 INFO - PROCESS | 3000 | 1467822198057 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}] 09:23:18 INFO - PROCESS | 3000 | 1467822198059 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:18 INFO - PROCESS | 3000 | 1467822198168 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:23:18 INFO - PROCESS | 3000 | 1467822198174 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3000 | 1467822198176 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA636000 == 31 [pid = 3000] [id = 536] 09:23:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7598800) [pid = 3000] [serial = 1608] [outer = 0000000000000000] 09:23:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7B6CC00) [pid = 3000] [serial = 1609] [outer = 000000D4C7598800] 09:23:18 INFO - PROCESS | 3000 | 1467822198225 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7B9B800) [pid = 3000] [serial = 1610] [outer = 000000D4C7598800] 09:23:18 INFO - PROCESS | 3000 | 1467822198687 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 09:23:18 INFO - PROCESS | 3000 | 1467822198728 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3000 | 1467822198730 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 3000 | 1467822198733 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:23:18 INFO - PROCESS | 3000 | 1467822198735 Marionette TRACE conn6 <- [1,2110,null,{}] 09:23:18 INFO - PROCESS | 3000 | 1467822198739 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}] 09:23:18 INFO - PROCESS | 3000 | 1467822198745 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:18 INFO - PROCESS | 3000 | 1467822198893 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:23:18 INFO - PROCESS | 3000 | 1467822198906 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3000 | 1467822198909 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB33F000 == 32 [pid = 3000] [id = 537] 09:23:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7BF2800) [pid = 3000] [serial = 1611] [outer = 0000000000000000] 09:23:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7D27C00) [pid = 3000] [serial = 1612] [outer = 000000D4C7BF2800] 09:23:19 INFO - PROCESS | 3000 | 1467822199003 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C86D8800) [pid = 3000] [serial = 1613] [outer = 000000D4C7BF2800] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BFB66C00) [pid = 3000] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF45800) [pid = 3000] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAD69800) [pid = 3000] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF46400) [pid = 3000] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C878FC00) [pid = 3000] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C1856800) [pid = 3000] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C53A4000) [pid = 3000] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF44800) [pid = 3000] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7BA1800) [pid = 3000] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB286800) [pid = 3000] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CA13F400) [pid = 3000] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:23:19 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD41C00) [pid = 3000] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:23:19 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF177800 == 31 [pid = 3000] [id = 10] 09:23:19 INFO - PROCESS | 3000 | 1467822199673 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]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms 09:23:19 INFO - PROCESS | 3000 | 1467822199722 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 3000 | 1467822199724 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:23:19 INFO - PROCESS | 3000 | 1467822199728 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 3000 | 1467822199729 Marionette TRACE conn6 <- [1,2114,null,{}] 09:23:19 INFO - PROCESS | 3000 | 1467822199749 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}] 09:23:19 INFO - PROCESS | 3000 | 1467822199751 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:19 INFO - PROCESS | 3000 | 1467822199832 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:23:19 INFO - PROCESS | 3000 | 1467822199838 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3000 | 1467822199840 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE76800 == 32 [pid = 3000] [id = 538] 09:23:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAD3C000) [pid = 3000] [serial = 1614] [outer = 0000000000000000] 09:23:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C13C7800) [pid = 3000] [serial = 1615] [outer = 000000D4BAD3C000] 09:23:19 INFO - PROCESS | 3000 | 1467822199884 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B17400) [pid = 3000] [serial = 1616] [outer = 000000D4BAD3C000] 09:23:20 INFO - PROCESS | 3000 | 1467822200316 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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 650ms 09:23:20 INFO - PROCESS | 3000 | 1467822200381 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 3000 | 1467822200384 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:23:20 INFO - PROCESS | 3000 | 1467822200387 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:23:20 INFO - PROCESS | 3000 | 1467822200389 Marionette TRACE conn6 <- [1,2118,null,{}] 09:23:20 INFO - PROCESS | 3000 | 1467822200392 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}] 09:23:20 INFO - PROCESS | 3000 | 1467822200394 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:20 INFO - PROCESS | 3000 | 1467822200477 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:23:20 INFO - PROCESS | 3000 | 1467822200485 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3000 | 1467822200487 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAF1800 == 33 [pid = 3000] [id = 539] 09:23:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C88BC400) [pid = 3000] [serial = 1617] [outer = 0000000000000000] 09:23:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8E51400) [pid = 3000] [serial = 1618] [outer = 000000D4C88BC400] 09:23:20 INFO - PROCESS | 3000 | 1467822200532 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CA40AC00) [pid = 3000] [serial = 1619] [outer = 000000D4C88BC400] 09:23:20 INFO - PROCESS | 3000 | 1467822200973 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] 09:23:21 INFO - PROCESS | 3000 | 1467822201022 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:23:21 INFO - PROCESS | 3000 | 1467822201025 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 3000 | 1467822201027 Marionette TRACE conn6 <- [1,2122,null,{}] 09:23:21 INFO - PROCESS | 3000 | 1467822201030 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}] 09:23:21 INFO - PROCESS | 3000 | 1467822201032 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:21 INFO - PROCESS | 3000 | 1467822201115 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:23:21 INFO - PROCESS | 3000 | 1467822201123 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 3000 | 1467822201125 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE086000 == 34 [pid = 3000] [id = 540] 09:23:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CA6B7400) [pid = 3000] [serial = 1620] [outer = 0000000000000000] 09:23:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CAD6E400) [pid = 3000] [serial = 1621] [outer = 000000D4CA6B7400] 09:23:21 INFO - PROCESS | 3000 | 1467822201169 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB242400) [pid = 3000] [serial = 1622] [outer = 000000D4CA6B7400] 09:23:21 INFO - PROCESS | 3000 | 1467822201861 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] 09:23:21 INFO - PROCESS | 3000 | 1467822201914 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:23:21 INFO - PROCESS | 3000 | 1467822201919 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 3000 | 1467822201923 Marionette TRACE conn6 <- [1,2126,null,{}] 09:23:21 INFO - PROCESS | 3000 | 1467822201929 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}] 09:23:21 INFO - PROCESS | 3000 | 1467822201933 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:22 INFO - PROCESS | 3000 | 1467822202059 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:23:22 INFO - PROCESS | 3000 | 1467822202185 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3000 | 1467822202188 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1308800 == 35 [pid = 3000] [id = 541] 09:23:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAD40000) [pid = 3000] [serial = 1623] [outer = 0000000000000000] 09:23:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BAF12800) [pid = 3000] [serial = 1624] [outer = 000000D4BAD40000] 09:23:22 INFO - PROCESS | 3000 | 1467822202248 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BF360400) [pid = 3000] [serial = 1625] [outer = 000000D4BAD40000] 09:23:23 INFO - PROCESS | 3000 | 1467822203016 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]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1140ms 09:23:23 INFO - PROCESS | 3000 | 1467822203064 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 3000 | 1467822203069 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:23:23 INFO - PROCESS | 3000 | 1467822203076 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3000 | 1467822203079 Marionette TRACE conn6 <- [1,2130,null,{}] 09:23:23 INFO - PROCESS | 3000 | 1467822203083 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}] 09:23:23 INFO - PROCESS | 3000 | 1467822203087 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:23 INFO - PROCESS | 3000 | 1467822203225 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:23:23 INFO - PROCESS | 3000 | 1467822203348 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 3000 | 1467822203351 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2CA000 == 36 [pid = 3000] [id = 542] 09:23:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C17D0000) [pid = 3000] [serial = 1626] [outer = 0000000000000000] 09:23:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C499F400) [pid = 3000] [serial = 1627] [outer = 000000D4C17D0000] 09:23:23 INFO - PROCESS | 3000 | 1467822203411 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C6E42C00) [pid = 3000] [serial = 1628] [outer = 000000D4C17D0000] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAF1800 == 35 [pid = 3000] [id = 539] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE76800 == 34 [pid = 3000] [id = 538] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB33F000 == 33 [pid = 3000] [id = 537] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA636000 == 32 [pid = 3000] [id = 536] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8640000 == 31 [pid = 3000] [id = 535] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C6000 == 30 [pid = 3000] [id = 534] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157E000 == 29 [pid = 3000] [id = 533] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF4E2000 == 28 [pid = 3000] [id = 532] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C506C800 == 27 [pid = 3000] [id = 531] 09:23:24 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9BA2000 == 26 [pid = 3000] [id = 11] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C4999400) [pid = 3000] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BB433800) [pid = 3000] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAF50400) [pid = 3000] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8795C00) [pid = 3000] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4980800) [pid = 3000] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C6A07400) [pid = 3000] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF1B8800) [pid = 3000] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BF359C00) [pid = 3000] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7DE5800) [pid = 3000] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BFBD4400) [pid = 3000] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C8F14C00) [pid = 3000] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C819F000) [pid = 3000] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB28D400) [pid = 3000] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C88F0C00) [pid = 3000] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CB30E400) [pid = 3000] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CA625C00) [pid = 3000] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C4995400) [pid = 3000] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C53A7800) [pid = 3000] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C6F63400) [pid = 3000] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BAE2CC00) [pid = 3000] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7702C00) [pid = 3000] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BB28E400) [pid = 3000] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4CB244000) [pid = 3000] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4CB290C00) [pid = 3000] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:23:24 INFO - PROCESS | 3000 | 1467822204280 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] 09:23:24 INFO - PROCESS | 3000 | 1467822204316 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:23:24 INFO - PROCESS | 3000 | 1467822204321 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 3000 | 1467822204325 Marionette TRACE conn6 <- [1,2134,null,{}] 09:23:24 INFO - PROCESS | 3000 | 1467822204331 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}] 09:23:24 INFO - PROCESS | 3000 | 1467822204334 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:24 INFO - PROCESS | 3000 | 1467822204425 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:23:24 INFO - PROCESS | 3000 | 1467822204432 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3000 | 1467822204436 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFF95000 == 27 [pid = 3000] [id = 543] 09:23:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BAD65400) [pid = 3000] [serial = 1629] [outer = 0000000000000000] 09:23:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAF46400) [pid = 3000] [serial = 1630] [outer = 000000D4BAD65400] 09:23:24 INFO - PROCESS | 3000 | 1467822204487 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF1C5400) [pid = 3000] [serial = 1631] [outer = 000000D4BAD65400] 09:23:25 INFO - PROCESS | 3000 | 1467822205037 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] 09:23:25 INFO - PROCESS | 3000 | 1467822205063 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:23:25 INFO - PROCESS | 3000 | 1467822205069 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 3000 | 1467822205072 Marionette TRACE conn6 <- [1,2138,null,{}] 09:23:25 INFO - PROCESS | 3000 | 1467822205076 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}] 09:23:25 INFO - PROCESS | 3000 | 1467822205078 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:25 INFO - PROCESS | 3000 | 1467822205168 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:23:25 INFO - PROCESS | 3000 | 1467822205177 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3000 | 1467822205179 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5079000 == 28 [pid = 3000] [id = 544] 09:23:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C13C2400) [pid = 3000] [serial = 1632] [outer = 0000000000000000] 09:23:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C1851400) [pid = 3000] [serial = 1633] [outer = 000000D4C13C2400] 09:23:25 INFO - PROCESS | 3000 | 1467822205231 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C4999400) [pid = 3000] [serial = 1634] [outer = 000000D4C13C2400] 09:23:25 INFO - PROCESS | 3000 | 1467822205723 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] 09:23:25 INFO - PROCESS | 3000 | 1467822205768 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:23:25 INFO - PROCESS | 3000 | 1467822205771 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 3000 | 1467822205775 Marionette TRACE conn6 <- [1,2142,null,{}] 09:23:25 INFO - PROCESS | 3000 | 1467822205786 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}] 09:23:25 INFO - PROCESS | 3000 | 1467822205791 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:25 INFO - PROCESS | 3000 | 1467822205881 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:23:25 INFO - PROCESS | 3000 | 1467822205889 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3000 | 1467822205893 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F71800 == 29 [pid = 3000] [id = 545] 09:23:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAD38C00) [pid = 3000] [serial = 1635] [outer = 0000000000000000] 09:23:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C6E40800) [pid = 3000] [serial = 1636] [outer = 000000D4BAD38C00] 09:23:25 INFO - PROCESS | 3000 | 1467822205942 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7B71C00) [pid = 3000] [serial = 1637] [outer = 000000D4BAD38C00] 09:23:26 INFO - PROCESS | 3000 | 1467822206411 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]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 09:23:26 INFO - PROCESS | 3000 | 1467822206465 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 3000 | 1467822206468 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:23:26 INFO - PROCESS | 3000 | 1467822206479 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 3000 | 1467822206481 Marionette TRACE conn6 <- [1,2146,null,{}] 09:23:26 INFO - PROCESS | 3000 | 1467822206484 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}] 09:23:26 INFO - PROCESS | 3000 | 1467822206486 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:26 INFO - PROCESS | 3000 | 1467822206603 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:23:26 INFO - PROCESS | 3000 | 1467822206610 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 3000 | 1467822206612 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA477000 == 30 [pid = 3000] [id = 546] 09:23:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7D1FC00) [pid = 3000] [serial = 1638] [outer = 0000000000000000] 09:23:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7D26000) [pid = 3000] [serial = 1639] [outer = 000000D4C7D1FC00] 09:23:26 INFO - PROCESS | 3000 | 1467822206658 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8199800) [pid = 3000] [serial = 1640] [outer = 000000D4C7D1FC00] 09:23:27 INFO - PROCESS | 3000 | 1467822207106 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 3000 | 1467822207158 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:23:27 INFO - PROCESS | 3000 | 1467822207161 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 3000 | 1467822207163 Marionette TRACE conn6 <- [1,2150,null,{}] 09:23:27 INFO - PROCESS | 3000 | 1467822207173 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}] 09:23:27 INFO - PROCESS | 3000 | 1467822207176 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:27 INFO - PROCESS | 3000 | 1467822207287 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:23:27 INFO - PROCESS | 3000 | 1467822207372 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 3000 | 1467822207375 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB33F000 == 31 [pid = 3000] [id = 547] 09:23:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C81ED800) [pid = 3000] [serial = 1641] [outer = 0000000000000000] 09:23:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C878E400) [pid = 3000] [serial = 1642] [outer = 000000D4C81ED800] 09:23:27 INFO - PROCESS | 3000 | 1467822207419 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C88F3800) [pid = 3000] [serial = 1643] [outer = 000000D4C81ED800] 09:23:27 INFO - PROCESS | 3000 | 1467822207876 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 735ms 09:23:27 INFO - PROCESS | 3000 | 1467822207900 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 3000 | 1467822207902 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:23:27 INFO - PROCESS | 3000 | 1467822207918 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 3000 | 1467822207920 Marionette TRACE conn6 <- [1,2154,null,{}] 09:23:27 INFO - PROCESS | 3000 | 1467822207924 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}] 09:23:27 INFO - PROCESS | 3000 | 1467822207930 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:28 INFO - PROCESS | 3000 | 1467822208068 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:23:28 INFO - PROCESS | 3000 | 1467822208137 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3000 | 1467822208139 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAE5800 == 32 [pid = 3000] [id = 548] 09:23:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CAD69C00) [pid = 3000] [serial = 1644] [outer = 0000000000000000] 09:23:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB248800) [pid = 3000] [serial = 1645] [outer = 000000D4CAD69C00] 09:23:28 INFO - PROCESS | 3000 | 1467822208185 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB28AC00) [pid = 3000] [serial = 1646] [outer = 000000D4CAD69C00] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF17A800) [pid = 3000] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3E400) [pid = 3000] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BB430C00) [pid = 3000] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C1330C00) [pid = 3000] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BB07AC00) [pid = 3000] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAE30C00) [pid = 3000] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C0DD8400) [pid = 3000] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7D28800) [pid = 3000] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7598800) [pid = 3000] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C7BF2800) [pid = 3000] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C88BC400) [pid = 3000] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BA920400) [pid = 3000] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAD3C000) [pid = 3000] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:23:28 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C53A3800) [pid = 3000] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:23:28 INFO - PROCESS | 3000 | 1467822208698 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 837ms 09:23:28 INFO - PROCESS | 3000 | 1467822208757 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 3000 | 1467822208759 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:23:28 INFO - PROCESS | 3000 | 1467822208762 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 3000 | 1467822208764 Marionette TRACE conn6 <- [1,2158,null,{}] 09:23:28 INFO - PROCESS | 3000 | 1467822208768 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}] 09:23:28 INFO - PROCESS | 3000 | 1467822208770 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:28 INFO - PROCESS | 3000 | 1467822208882 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:23:28 INFO - PROCESS | 3000 | 1467822208936 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3000 | 1467822208938 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE071800 == 33 [pid = 3000] [id = 549] 09:23:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BA24F400) [pid = 3000] [serial = 1647] [outer = 0000000000000000] 09:23:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C582FC00) [pid = 3000] [serial = 1648] [outer = 000000D4BA24F400] 09:23:28 INFO - PROCESS | 3000 | 1467822208984 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C88F3000) [pid = 3000] [serial = 1649] [outer = 000000D4BA24F400] 09:23:29 INFO - PROCESS | 3000 | 1467822209335 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 09:23:29 INFO - PROCESS | 3000 | 1467822209395 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 3000 | 1467822209398 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:23:29 INFO - PROCESS | 3000 | 1467822209401 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:23:29 INFO - PROCESS | 3000 | 1467822209403 Marionette TRACE conn6 <- [1,2162,null,{}] 09:23:29 INFO - PROCESS | 3000 | 1467822209406 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}] 09:23:29 INFO - PROCESS | 3000 | 1467822209408 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:29 INFO - PROCESS | 3000 | 1467822209499 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:23:29 INFO - PROCESS | 3000 | 1467822209505 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 3000 | 1467822209507 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE559800 == 34 [pid = 3000] [id = 550] 09:23:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4CB290C00) [pid = 3000] [serial = 1650] [outer = 0000000000000000] 09:23:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4CB344000) [pid = 3000] [serial = 1651] [outer = 000000D4CB290C00] 09:23:29 INFO - PROCESS | 3000 | 1467822209553 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CB6BE000) [pid = 3000] [serial = 1652] [outer = 000000D4CB290C00] 09:23:29 INFO - PROCESS | 3000 | 1467822209965 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 587ms 09:23:29 INFO - PROCESS | 3000 | 1467822209991 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 3000 | 1467822209993 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:23:30 INFO - PROCESS | 3000 | 1467822209996 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:23:30 INFO - PROCESS | 3000 | 1467822209998 Marionette TRACE conn6 <- [1,2166,null,{}] 09:23:30 INFO - PROCESS | 3000 | 1467822210002 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}] 09:23:30 INFO - PROCESS | 3000 | 1467822210004 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:30 INFO - PROCESS | 3000 | 1467822210126 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:23:30 INFO - PROCESS | 3000 | 1467822210131 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 3000 | 1467822210133 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6E000 == 35 [pid = 3000] [id = 551] 09:23:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CB6C3400) [pid = 3000] [serial = 1653] [outer = 0000000000000000] 09:23:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB6C5C00) [pid = 3000] [serial = 1654] [outer = 000000D4CB6C3400] 09:23:30 INFO - PROCESS | 3000 | 1467822210178 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB98E400) [pid = 3000] [serial = 1655] [outer = 000000D4CB6C3400] 09:23:30 INFO - PROCESS | 3000 | 1467822210738 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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 775ms 09:23:30 INFO - PROCESS | 3000 | 1467822210776 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 3000 | 1467822210781 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:23:30 INFO - PROCESS | 3000 | 1467822210787 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 3000 | 1467822210791 Marionette TRACE conn6 <- [1,2170,null,{}] 09:23:30 INFO - PROCESS | 3000 | 1467822210797 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}] 09:23:30 INFO - PROCESS | 3000 | 1467822210800 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:30 INFO - PROCESS | 3000 | 1467822210922 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:23:31 INFO - PROCESS | 3000 | 1467822211048 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 3000 | 1467822211053 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49EB000 == 36 [pid = 3000] [id = 552] 09:23:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BB28E400) [pid = 3000] [serial = 1656] [outer = 0000000000000000] 09:23:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF475800) [pid = 3000] [serial = 1657] [outer = 000000D4BB28E400] 09:23:31 INFO - PROCESS | 3000 | 1467822211114 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C0E4A000) [pid = 3000] [serial = 1658] [outer = 000000D4BB28E400] 09:23:31 INFO - PROCESS | 3000 | 1467822211748 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]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 985ms 09:23:31 INFO - PROCESS | 3000 | 1467822211775 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 3000 | 1467822211780 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:23:31 INFO - PROCESS | 3000 | 1467822211787 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 3000 | 1467822211790 Marionette TRACE conn6 <- [1,2174,null,{}] 09:23:31 INFO - PROCESS | 3000 | 1467822211794 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}] 09:23:31 INFO - PROCESS | 3000 | 1467822211797 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:31 INFO - PROCESS | 3000 | 1467822211915 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:23:32 INFO - PROCESS | 3000 | 1467822212013 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 3000 | 1467822212016 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2DF000 == 37 [pid = 3000] [id = 553] 09:23:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C6D0D800) [pid = 3000] [serial = 1659] [outer = 0000000000000000] 09:23:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C759A800) [pid = 3000] [serial = 1660] [outer = 000000D4C6D0D800] 09:23:32 INFO - PROCESS | 3000 | 1467822212074 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7D26400) [pid = 3000] [serial = 1661] [outer = 000000D4C6D0D800] 09:23:32 INFO - PROCESS | 3000 | 1467822212710 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 984ms 09:23:32 INFO - PROCESS | 3000 | 1467822212773 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 3000 | 1467822212776 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:23:32 INFO - PROCESS | 3000 | 1467822212780 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 3000 | 1467822212784 Marionette TRACE conn6 <- [1,2178,null,{}] 09:23:32 INFO - PROCESS | 3000 | 1467822212796 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}] 09:23:32 INFO - PROCESS | 3000 | 1467822212801 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:33 INFO - PROCESS | 3000 | 1467822212994 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:23:33 INFO - PROCESS | 3000 | 1467822213044 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3000 | 1467822213048 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6DC000 == 38 [pid = 3000] [id = 554] 09:23:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB243000) [pid = 3000] [serial = 1662] [outer = 0000000000000000] 09:23:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB28BC00) [pid = 3000] [serial = 1663] [outer = 000000D4CB243000] 09:23:33 INFO - PROCESS | 3000 | 1467822213107 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB995000) [pid = 3000] [serial = 1664] [outer = 000000D4CB243000] 09:23:33 INFO - PROCESS | 3000 | 1467822213689 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 944ms 09:23:33 INFO - PROCESS | 3000 | 1467822213732 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 3000 | 1467822213736 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:23:33 INFO - PROCESS | 3000 | 1467822213740 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 3000 | 1467822213742 Marionette TRACE conn6 <- [1,2182,null,{}] 09:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:23:33 INFO - PROCESS | 3000 | 1467822213746 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}] 09:23:33 INFO - PROCESS | 3000 | 1467822213748 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:33 INFO - PROCESS | 3000 | 1467822213877 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:23:33 INFO - PROCESS | 3000 | 1467822213972 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3000 | 1467822213975 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C1B000 == 39 [pid = 3000] [id = 555] 09:23:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C4988800) [pid = 3000] [serial = 1665] [outer = 0000000000000000] 09:23:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C8183000) [pid = 3000] [serial = 1666] [outer = 000000D4C4988800] 09:23:34 INFO - PROCESS | 3000 | 1467822214031 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CBB0DC00) [pid = 3000] [serial = 1667] [outer = 000000D4C4988800] 09:23:34 INFO - PROCESS | 3000 | 1467822214865 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1177ms 09:23:34 INFO - PROCESS | 3000 | 1467822214922 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 3000 | 1467822214926 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:23:34 INFO - PROCESS | 3000 | 1467822214930 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 3000 | 1467822214933 Marionette TRACE conn6 <- [1,2186,null,{}] 09:23:34 INFO - PROCESS | 3000 | 1467822214938 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}] 09:23:34 INFO - PROCESS | 3000 | 1467822214942 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:35 INFO - PROCESS | 3000 | 1467822215045 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE559800 == 38 [pid = 3000] [id = 550] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE071800 == 37 [pid = 3000] [id = 549] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAE5800 == 36 [pid = 3000] [id = 548] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB33F000 == 35 [pid = 3000] [id = 547] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA477000 == 34 [pid = 3000] [id = 546] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F71800 == 33 [pid = 3000] [id = 545] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5079000 == 32 [pid = 3000] [id = 544] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFF95000 == 31 [pid = 3000] [id = 543] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1308800 == 30 [pid = 3000] [id = 541] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE086000 == 29 [pid = 3000] [id = 540] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2CA000 == 28 [pid = 3000] [id = 542] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C1B000 == 27 [pid = 3000] [id = 555] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6DC000 == 26 [pid = 3000] [id = 554] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2DF000 == 25 [pid = 3000] [id = 553] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6E000 == 24 [pid = 3000] [id = 551] 09:23:35 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49EB000 == 23 [pid = 3000] [id = 552] 09:23:35 INFO - PROCESS | 3000 | 1467822215768 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 3000 | 1467822215771 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BA0F4000) [pid = 3000] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4BAD61800) [pid = 3000] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BAE2A000) [pid = 3000] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BC0EBC00) [pid = 3000] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BF473400) [pid = 3000] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C3D7C000) [pid = 3000] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C0DD1C00) [pid = 3000] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF35CC00) [pid = 3000] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BF362C00) [pid = 3000] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAF11000) [pid = 3000] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C5832800) [pid = 3000] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4992800) [pid = 3000] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB30E800) [pid = 3000] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C878CC00) [pid = 3000] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7B9B800) [pid = 3000] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7B6CC00) [pid = 3000] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C86D8800) [pid = 3000] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7D27C00) [pid = 3000] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8E51400) [pid = 3000] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C6E38400) [pid = 3000] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C13C7800) [pid = 3000] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C586BC00) [pid = 3000] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C7549800) [pid = 3000] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C7B17400) [pid = 3000] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4CAD6E400) [pid = 3000] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4CA40AC00) [pid = 3000] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C4994800) [pid = 3000] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:23:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BA975000 == 24 [pid = 3000] [id = 556] 09:23:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BA925400) [pid = 3000] [serial = 1668] [outer = 0000000000000000] 09:23:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BA92FC00) [pid = 3000] [serial = 1669] [outer = 000000D4BA925400] 09:23:35 INFO - PROCESS | 3000 | 1467822215931 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BAD63400) [pid = 3000] [serial = 1670] [outer = 000000D4BA925400] 09:23:36 INFO - PROCESS | 3000 | 1467822216408 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1532ms 09:23:36 INFO - PROCESS | 3000 | 1467822216465 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 3000 | 1467822216469 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:23:36 INFO - PROCESS | 3000 | 1467822216473 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 3000 | 1467822216476 Marionette TRACE conn6 <- [1,2190,null,{}] 09:23:36 INFO - PROCESS | 3000 | 1467822216482 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}] 09:23:36 INFO - PROCESS | 3000 | 1467822216486 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:36 INFO - PROCESS | 3000 | 1467822216589 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:23:36 INFO - PROCESS | 3000 | 1467822216599 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3000 | 1467822216602 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C2A800 == 25 [pid = 3000] [id = 557] 09:23:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAF4E000) [pid = 3000] [serial = 1671] [outer = 0000000000000000] 09:23:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAF51C00) [pid = 3000] [serial = 1672] [outer = 000000D4BAF4E000] 09:23:36 INFO - PROCESS | 3000 | 1467822216652 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BB61F400) [pid = 3000] [serial = 1673] [outer = 000000D4BAF4E000] 09:23:37 INFO - PROCESS | 3000 | 1467822217141 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 09:23:37 INFO - PROCESS | 3000 | 1467822217197 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3000 | 1467822217202 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:23:37 INFO - PROCESS | 3000 | 1467822217207 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:23:37 INFO - PROCESS | 3000 | 1467822217209 Marionette TRACE conn6 <- [1,2194,null,{}] 09:23:37 INFO - PROCESS | 3000 | 1467822217213 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}] 09:23:37 INFO - PROCESS | 3000 | 1467822217216 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:37 INFO - PROCESS | 3000 | 1467822217314 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:23:37 INFO - PROCESS | 3000 | 1467822217396 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 3000 | 1467822217399 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC205800 == 26 [pid = 3000] [id = 558] 09:23:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF359000) [pid = 3000] [serial = 1674] [outer = 0000000000000000] 09:23:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BF4CB400) [pid = 3000] [serial = 1675] [outer = 000000D4BF359000] 09:23:37 INFO - PROCESS | 3000 | 1467822217456 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BFE7D000) [pid = 3000] [serial = 1676] [outer = 000000D4BF359000] 09:23:37 INFO - PROCESS | 3000 | 1467822217862 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 09:23:37 INFO - PROCESS | 3000 | 1467822217893 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3000 | 1467822217895 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:23:37 INFO - PROCESS | 3000 | 1467822217900 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 3000 | 1467822217907 Marionette TRACE conn6 <- [1,2198,null,{}] 09:23:37 INFO - PROCESS | 3000 | 1467822217927 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}] 09:23:37 INFO - PROCESS | 3000 | 1467822217931 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:38 INFO - PROCESS | 3000 | 1467822218053 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:23:38 INFO - PROCESS | 3000 | 1467822218067 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3000 | 1467822218070 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D1800 == 27 [pid = 3000] [id = 559] 09:23:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BC0E4800) [pid = 3000] [serial = 1677] [outer = 0000000000000000] 09:23:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C17C8800) [pid = 3000] [serial = 1678] [outer = 000000D4BC0E4800] 09:23:38 INFO - PROCESS | 3000 | 1467822218117 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C498D000) [pid = 3000] [serial = 1679] [outer = 000000D4BC0E4800] 09:23:38 INFO - PROCESS | 3000 | 1467822218585 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 09:23:38 INFO - PROCESS | 3000 | 1467822218636 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 3000 | 1467822218638 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:23:38 INFO - PROCESS | 3000 | 1467822218642 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:23:38 INFO - PROCESS | 3000 | 1467822218644 Marionette TRACE conn6 <- [1,2202,null,{}] 09:23:38 INFO - PROCESS | 3000 | 1467822218654 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}] 09:23:38 INFO - PROCESS | 3000 | 1467822218656 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:38 INFO - PROCESS | 3000 | 1467822218803 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:23:38 INFO - PROCESS | 3000 | 1467822218857 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3000 | 1467822218859 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8640000 == 28 [pid = 3000] [id = 560] 09:23:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C499EC00) [pid = 3000] [serial = 1680] [outer = 0000000000000000] 09:23:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C539C800) [pid = 3000] [serial = 1681] [outer = 000000D4C499EC00] 09:23:38 INFO - PROCESS | 3000 | 1467822218914 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C5832800) [pid = 3000] [serial = 1682] [outer = 000000D4C499EC00] 09:23:39 INFO - PROCESS | 3000 | 1467822219348 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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 735ms 09:23:39 INFO - PROCESS | 3000 | 1467822219382 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 3000 | 1467822219385 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:23:39 INFO - PROCESS | 3000 | 1467822219388 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 3000 | 1467822219390 Marionette TRACE conn6 <- [1,2206,null,{}] 09:23:39 INFO - PROCESS | 3000 | 1467822219394 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}] 09:23:39 INFO - PROCESS | 3000 | 1467822219396 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:39 INFO - PROCESS | 3000 | 1467822219507 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:23:39 INFO - PROCESS | 3000 | 1467822219513 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 3000 | 1467822219519 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C9127000 == 29 [pid = 3000] [id = 561] 09:23:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6E3B800) [pid = 3000] [serial = 1683] [outer = 0000000000000000] 09:23:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C6E3DC00) [pid = 3000] [serial = 1684] [outer = 000000D4C6E3B800] 09:23:39 INFO - PROCESS | 3000 | 1467822219622 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7B19800) [pid = 3000] [serial = 1685] [outer = 000000D4C6E3B800] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7D1FC00) [pid = 3000] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CA6B7400) [pid = 3000] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C13C2400) [pid = 3000] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD40000) [pid = 3000] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C81ED800) [pid = 3000] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAD65400) [pid = 3000] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C17D0000) [pid = 3000] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAD38C00) [pid = 3000] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BA24F400) [pid = 3000] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CAD69C00) [pid = 3000] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB290C00) [pid = 3000] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:23:40 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB6C3400) [pid = 3000] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:23:40 INFO - PROCESS | 3000 | 1467822220322 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 09:23:40 INFO - PROCESS | 3000 | 1467822220379 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 3000 | 1467822220381 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:23:40 INFO - PROCESS | 3000 | 1467822220384 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 3000 | 1467822220386 Marionette TRACE conn6 <- [1,2210,null,{}] 09:23:40 INFO - PROCESS | 3000 | 1467822220389 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}] 09:23:40 INFO - PROCESS | 3000 | 1467822220392 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:40 INFO - PROCESS | 3000 | 1467822220510 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:23:40 INFO - PROCESS | 3000 | 1467822220563 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 3000 | 1467822220572 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9274000 == 30 [pid = 3000] [id = 562] 09:23:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF153800) [pid = 3000] [serial = 1686] [outer = 0000000000000000] 09:23:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C7B73800) [pid = 3000] [serial = 1687] [outer = 000000D4BF153800] 09:23:40 INFO - PROCESS | 3000 | 1467822220619 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C7B9E400) [pid = 3000] [serial = 1688] [outer = 000000D4BF153800] 09:23:41 INFO - PROCESS | 3000 | 1467822220988 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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 09:23:41 INFO - PROCESS | 3000 | 1467822221023 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 3000 | 1467822221025 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:23:41 INFO - PROCESS | 3000 | 1467822221028 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3000 | 1467822221030 Marionette TRACE conn6 <- [1,2214,null,{}] 09:23:41 INFO - PROCESS | 3000 | 1467822221033 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}] 09:23:41 INFO - PROCESS | 3000 | 1467822221035 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:41 INFO - PROCESS | 3000 | 1467822221117 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:23:41 INFO - PROCESS | 3000 | 1467822221123 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3000 | 1467822221125 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CA000 == 31 [pid = 3000] [id = 563] 09:23:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAF14400) [pid = 3000] [serial = 1689] [outer = 0000000000000000] 09:23:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7D2A000) [pid = 3000] [serial = 1690] [outer = 000000D4BAF14400] 09:23:41 INFO - PROCESS | 3000 | 1467822221170 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C819D000) [pid = 3000] [serial = 1691] [outer = 000000D4BAF14400] 09:23:41 INFO - PROCESS | 3000 | 1467822221603 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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 09:23:41 INFO - PROCESS | 3000 | 1467822221658 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 3000 | 1467822221660 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:23:41 INFO - PROCESS | 3000 | 1467822221663 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3000 | 1467822221665 Marionette TRACE conn6 <- [1,2218,null,{}] 09:23:41 INFO - PROCESS | 3000 | 1467822221669 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}] 09:23:41 INFO - PROCESS | 3000 | 1467822221671 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:41 INFO - PROCESS | 3000 | 1467822221755 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:23:41 INFO - PROCESS | 3000 | 1467822221771 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3000 | 1467822221773 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0D4800 == 32 [pid = 3000] [id = 564] 09:23:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C81E7000) [pid = 3000] [serial = 1692] [outer = 0000000000000000] 09:23:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8789C00) [pid = 3000] [serial = 1693] [outer = 000000D4C81E7000] 09:23:41 INFO - PROCESS | 3000 | 1467822221818 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C87B2400) [pid = 3000] [serial = 1694] [outer = 000000D4C81E7000] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7779800 == 31 [pid = 3000] [id = 456] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C4000 == 30 [pid = 3000] [id = 450] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAED800 == 29 [pid = 3000] [id = 460] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5897000 == 28 [pid = 3000] [id = 453] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E5800 == 27 [pid = 3000] [id = 445] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E7800 == 26 [pid = 3000] [id = 454] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8862000 == 25 [pid = 3000] [id = 447] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB10A000 == 24 [pid = 3000] [id = 458] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE65800 == 23 [pid = 3000] [id = 459] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA644000 == 22 [pid = 3000] [id = 448] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE34C800 == 21 [pid = 3000] [id = 452] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E3000 == 20 [pid = 3000] [id = 455] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFF9A800 == 19 [pid = 3000] [id = 449] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E18800 == 18 [pid = 3000] [id = 457] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAF4800 == 17 [pid = 3000] [id = 451] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AE8800 == 16 [pid = 3000] [id = 446] 09:23:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C4B800 == 15 [pid = 3000] [id = 444] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7D26000) [pid = 3000] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CB242400) [pid = 3000] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C1851400) [pid = 3000] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C4999400) [pid = 3000] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAF12800) [pid = 3000] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BF360400) [pid = 3000] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C88F3800) [pid = 3000] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAF46400) [pid = 3000] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BF1C5400) [pid = 3000] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C878E400) [pid = 3000] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C499F400) [pid = 3000] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C6E42C00) [pid = 3000] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C6E40800) [pid = 3000] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C582FC00) [pid = 3000] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4CB248800) [pid = 3000] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4CB6BE000) [pid = 3000] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4CB6C5C00) [pid = 3000] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4CB28AC00) [pid = 3000] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4CB98E400) [pid = 3000] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4CB344000) [pid = 3000] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4C88F3000) [pid = 3000] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C7B71C00) [pid = 3000] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C8199800) [pid = 3000] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:23:43 INFO - PROCESS | 3000 | 1467822223623 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]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1978ms 09:23:43 INFO - PROCESS | 3000 | 1467822223645 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 3000 | 1467822223649 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:23:43 INFO - PROCESS | 3000 | 1467822223654 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 3000 | 1467822223658 Marionette TRACE conn6 <- [1,2222,null,{}] 09:23:43 INFO - PROCESS | 3000 | 1467822223664 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}] 09:23:43 INFO - PROCESS | 3000 | 1467822223668 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:43 INFO - PROCESS | 3000 | 1467822223762 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:23:43 INFO - PROCESS | 3000 | 1467822223769 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 3000 | 1467822223774 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCAF800 == 16 [pid = 3000] [id = 565] 09:23:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BAD3DC00) [pid = 3000] [serial = 1695] [outer = 0000000000000000] 09:23:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BAD3E800) [pid = 3000] [serial = 1696] [outer = 000000D4BAD3DC00] 09:23:43 INFO - PROCESS | 3000 | 1467822223825 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAE23800) [pid = 3000] [serial = 1697] [outer = 000000D4BAD3DC00] 09:23:44 INFO - PROCESS | 3000 | 1467822224308 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 09:23:44 INFO - PROCESS | 3000 | 1467822224351 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 3000 | 1467822224356 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:23:44 INFO - PROCESS | 3000 | 1467822224363 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 3000 | 1467822224366 Marionette TRACE conn6 <- [1,2226,null,{}] 09:23:44 INFO - PROCESS | 3000 | 1467822224370 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}] 09:23:44 INFO - PROCESS | 3000 | 1467822224373 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:44 INFO - PROCESS | 3000 | 1467822224465 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:23:44 INFO - PROCESS | 3000 | 1467822224475 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 3000 | 1467822224478 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157C800 == 17 [pid = 3000] [id = 566] 09:23:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BAF14C00) [pid = 3000] [serial = 1698] [outer = 0000000000000000] 09:23:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BAF47400) [pid = 3000] [serial = 1699] [outer = 000000D4BAF14C00] 09:23:44 INFO - PROCESS | 3000 | 1467822224532 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BB07E800) [pid = 3000] [serial = 1700] [outer = 000000D4BAF14C00] 09:23:45 INFO - PROCESS | 3000 | 1467822225024 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 09:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:23:45 INFO - PROCESS | 3000 | 1467822225056 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3000 | 1467822225059 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:23:45 INFO - PROCESS | 3000 | 1467822225062 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 3000 | 1467822225066 Marionette TRACE conn6 <- [1,2230,null,{}] 09:23:45 INFO - PROCESS | 3000 | 1467822225078 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}] 09:23:45 INFO - PROCESS | 3000 | 1467822225083 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:45 INFO - PROCESS | 3000 | 1467822225203 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:23:45 INFO - PROCESS | 3000 | 1467822225288 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3000 | 1467822225291 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC5800 == 18 [pid = 3000] [id = 567] 09:23:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4B91D0400) [pid = 3000] [serial = 1701] [outer = 0000000000000000] 09:23:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BF473400) [pid = 3000] [serial = 1702] [outer = 000000D4B91D0400] 09:23:45 INFO - PROCESS | 3000 | 1467822225341 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BFC24800) [pid = 3000] [serial = 1703] [outer = 000000D4B91D0400] 09:23:45 INFO - PROCESS | 3000 | 1467822225712 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 09:23:45 INFO - PROCESS | 3000 | 1467822225757 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3000 | 1467822225760 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:23:45 INFO - PROCESS | 3000 | 1467822225763 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 3000 | 1467822225765 Marionette TRACE conn6 <- [1,2234,null,{}] 09:23:45 INFO - PROCESS | 3000 | 1467822225769 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}] 09:23:45 INFO - PROCESS | 3000 | 1467822225771 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:45 INFO - PROCESS | 3000 | 1467822225859 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:23:45 INFO - PROCESS | 3000 | 1467822225864 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3000 | 1467822225867 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C4000 == 19 [pid = 3000] [id = 568] 09:23:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C0DA0C00) [pid = 3000] [serial = 1704] [outer = 0000000000000000] 09:23:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C0DD3800) [pid = 3000] [serial = 1705] [outer = 000000D4C0DA0C00] 09:23:45 INFO - PROCESS | 3000 | 1467822225913 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C17CE000) [pid = 3000] [serial = 1706] [outer = 000000D4C0DA0C00] 09:23:46 INFO - PROCESS | 3000 | 1467822226341 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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 09:23:46 INFO - PROCESS | 3000 | 1467822226395 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:23:46 INFO - PROCESS | 3000 | 1467822226397 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:23:46 INFO - PROCESS | 3000 | 1467822226400 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 3000 | 1467822226402 Marionette TRACE conn6 <- [1,2238,null,{}] 09:23:46 INFO - PROCESS | 3000 | 1467822226406 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}] 09:23:46 INFO - PROCESS | 3000 | 1467822226408 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:46 INFO - PROCESS | 3000 | 1467822226488 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:23:46 INFO - PROCESS | 3000 | 1467822226495 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3000 | 1467822226497 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8408800 == 20 [pid = 3000] [id = 569] 09:23:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAF13400) [pid = 3000] [serial = 1707] [outer = 0000000000000000] 09:23:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C4981000) [pid = 3000] [serial = 1708] [outer = 000000D4BAF13400] 09:23:46 INFO - PROCESS | 3000 | 1467822226543 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C4991C00) [pid = 3000] [serial = 1709] [outer = 000000D4BAF13400] 09:23:46 INFO - PROCESS | 3000 | 1467822226988 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 09:23:47 INFO - PROCESS | 3000 | 1467822227041 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 3000 | 1467822227043 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:23:47 INFO - PROCESS | 3000 | 1467822227047 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 3000 | 1467822227049 Marionette TRACE conn6 <- [1,2242,null,{}] 09:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:23:47 INFO - PROCESS | 3000 | 1467822227052 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}] 09:23:47 INFO - PROCESS | 3000 | 1467822227058 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:47 INFO - PROCESS | 3000 | 1467822227168 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:23:47 INFO - PROCESS | 3000 | 1467822227183 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3000 | 1467822227185 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA646000 == 21 [pid = 3000] [id = 570] 09:23:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C4B3CC00) [pid = 3000] [serial = 1710] [outer = 0000000000000000] 09:23:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C53A6C00) [pid = 3000] [serial = 1711] [outer = 000000D4C4B3CC00] 09:23:47 INFO - PROCESS | 3000 | 1467822227232 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C6D0E000) [pid = 3000] [serial = 1712] [outer = 000000D4C4B3CC00] 09:23:47 INFO - PROCESS | 3000 | 1467822227660 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 09:23:47 INFO - PROCESS | 3000 | 1467822227724 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 3000 | 1467822227726 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:23:47 INFO - PROCESS | 3000 | 1467822227729 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:23:47 INFO - PROCESS | 3000 | 1467822227731 Marionette TRACE conn6 <- [1,2246,null,{}] 09:23:47 INFO - PROCESS | 3000 | 1467822227734 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}] 09:23:47 INFO - PROCESS | 3000 | 1467822227736 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:47 INFO - PROCESS | 3000 | 1467822227816 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:23:47 INFO - PROCESS | 3000 | 1467822227853 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3000 | 1467822227855 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2D4800 == 22 [pid = 3000] [id = 571] 09:23:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4B9BC9400) [pid = 3000] [serial = 1713] [outer = 0000000000000000] 09:23:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C6F54800) [pid = 3000] [serial = 1714] [outer = 000000D4B9BC9400] 09:23:47 INFO - PROCESS | 3000 | 1467822227899 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C759CC00) [pid = 3000] [serial = 1715] [outer = 000000D4B9BC9400] 09:23:48 INFO - PROCESS | 3000 | 1467822228331 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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 09:23:48 INFO - PROCESS | 3000 | 1467822228362 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3000 | 1467822228364 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:23:48 INFO - PROCESS | 3000 | 1467822228367 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 3000 | 1467822228369 Marionette TRACE conn6 <- [1,2250,null,{}] 09:23:48 INFO - PROCESS | 3000 | 1467822228377 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}] 09:23:48 INFO - PROCESS | 3000 | 1467822228379 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:48 INFO - PROCESS | 3000 | 1467822228461 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:23:48 INFO - PROCESS | 3000 | 1467822228467 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 3000 | 1467822228469 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D7000 == 23 [pid = 3000] [id = 572] 09:23:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B6AC00) [pid = 3000] [serial = 1716] [outer = 0000000000000000] 09:23:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B70800) [pid = 3000] [serial = 1717] [outer = 000000D4C7B6AC00] 09:23:48 INFO - PROCESS | 3000 | 1467822228515 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B97400) [pid = 3000] [serial = 1718] [outer = 000000D4C7B6AC00] 09:23:49 INFO - PROCESS | 3000 | 1467822228994 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 648ms 09:23:49 INFO - PROCESS | 3000 | 1467822229019 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3000 | 1467822229021 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:23:49 INFO - PROCESS | 3000 | 1467822229030 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3000 | 1467822229032 Marionette TRACE conn6 <- [1,2254,null,{}] 09:23:49 INFO - PROCESS | 3000 | 1467822229036 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}] 09:23:49 INFO - PROCESS | 3000 | 1467822229038 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:49 INFO - PROCESS | 3000 | 1467822229147 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:23:49 INFO - PROCESS | 3000 | 1467822229228 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3000 | 1467822229230 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC4800 == 24 [pid = 3000] [id = 573] 09:23:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF359400) [pid = 3000] [serial = 1719] [outer = 0000000000000000] 09:23:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7D1F400) [pid = 3000] [serial = 1720] [outer = 000000D4BF359400] 09:23:49 INFO - PROCESS | 3000 | 1467822229276 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8162C00) [pid = 3000] [serial = 1721] [outer = 000000D4BF359400] 09:23:49 INFO - PROCESS | 3000 | 1467822229679 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 09:23:49 INFO - PROCESS | 3000 | 1467822229731 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3000 | 1467822229733 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:23:49 INFO - PROCESS | 3000 | 1467822229736 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3000 | 1467822229738 Marionette TRACE conn6 <- [1,2258,null,{}] 09:23:49 INFO - PROCESS | 3000 | 1467822229742 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}] 09:23:49 INFO - PROCESS | 3000 | 1467822229744 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:49 INFO - PROCESS | 3000 | 1467822229863 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:23:49 INFO - PROCESS | 3000 | 1467822229868 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3000 | 1467822229871 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC37800 == 25 [pid = 3000] [id = 574] 09:23:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C7A6F400) [pid = 3000] [serial = 1722] [outer = 0000000000000000] 09:23:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C819C400) [pid = 3000] [serial = 1723] [outer = 000000D4C7A6F400] 09:23:49 INFO - PROCESS | 3000 | 1467822229963 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C86D7400) [pid = 3000] [serial = 1724] [outer = 000000D4C7A6F400] 09:23:50 INFO - PROCESS | 3000 | 1467822230402 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 693ms 09:23:50 INFO - PROCESS | 3000 | 1467822230430 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 3000 | 1467822230432 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:23:50 INFO - PROCESS | 3000 | 1467822230443 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3000 | 1467822230446 Marionette TRACE conn6 <- [1,2262,null,{}] 09:23:50 INFO - PROCESS | 3000 | 1467822230449 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}] 09:23:50 INFO - PROCESS | 3000 | 1467822230452 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:50 INFO - PROCESS | 3000 | 1467822230610 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:23:50 INFO - PROCESS | 3000 | 1467822230638 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3000 | 1467822230640 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8407800 == 26 [pid = 3000] [id = 575] 09:23:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8E53400) [pid = 3000] [serial = 1725] [outer = 0000000000000000] 09:23:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C8E5C000) [pid = 3000] [serial = 1726] [outer = 000000D4C8E53400] 09:23:50 INFO - PROCESS | 3000 | 1467822230687 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C91B1000) [pid = 3000] [serial = 1727] [outer = 000000D4C8E53400] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BC0E4800) [pid = 3000] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C6E3B800) [pid = 3000] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C499EC00) [pid = 3000] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BF153800) [pid = 3000] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAF14400) [pid = 3000] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BA925400) [pid = 3000] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4988800) [pid = 3000] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CB243000) [pid = 3000] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6D0D800) [pid = 3000] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BB28E400) [pid = 3000] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF359000) [pid = 3000] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:23:50 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAF4E000) [pid = 3000] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:23:51 INFO - PROCESS | 3000 | 1467822231168 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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 776ms 09:23:51 INFO - PROCESS | 3000 | 1467822231220 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3000 | 1467822231223 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:23:51 INFO - PROCESS | 3000 | 1467822231226 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 3000 | 1467822231227 Marionette TRACE conn6 <- [1,2266,null,{}] 09:23:51 INFO - PROCESS | 3000 | 1467822231231 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}] 09:23:51 INFO - PROCESS | 3000 | 1467822231233 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:51 INFO - PROCESS | 3000 | 1467822231318 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:23:51 INFO - PROCESS | 3000 | 1467822231323 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3000 | 1467822231325 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE558800 == 27 [pid = 3000] [id = 576] 09:23:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4993400) [pid = 3000] [serial = 1728] [outer = 0000000000000000] 09:23:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C5862000) [pid = 3000] [serial = 1729] [outer = 000000D4C4993400] 09:23:51 INFO - PROCESS | 3000 | 1467822231370 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8E59400) [pid = 3000] [serial = 1730] [outer = 000000D4C4993400] 09:23:51 INFO - PROCESS | 3000 | 1467822231795 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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 09:23:51 INFO - PROCESS | 3000 | 1467822231859 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3000 | 1467822231861 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:23:51 INFO - PROCESS | 3000 | 1467822231864 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 3000 | 1467822231866 Marionette TRACE conn6 <- [1,2270,null,{}] 09:23:51 INFO - PROCESS | 3000 | 1467822231870 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}] 09:23:51 INFO - PROCESS | 3000 | 1467822231872 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:51 INFO - PROCESS | 3000 | 1467822231956 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:23:51 INFO - PROCESS | 3000 | 1467822231961 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3000 | 1467822231963 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7BF000 == 28 [pid = 3000] [id = 577] 09:23:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CA441C00) [pid = 3000] [serial = 1731] [outer = 0000000000000000] 09:23:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CA61E000) [pid = 3000] [serial = 1732] [outer = 000000D4CA441C00] 09:23:52 INFO - PROCESS | 3000 | 1467822232008 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CAD68400) [pid = 3000] [serial = 1733] [outer = 000000D4CA441C00] 09:23:52 INFO - PROCESS | 3000 | 1467822232449 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 09:23:52 INFO - PROCESS | 3000 | 1467822232500 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3000 | 1467822232502 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:23:52 INFO - PROCESS | 3000 | 1467822232510 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3000 | 1467822232512 Marionette TRACE conn6 <- [1,2274,null,{}] 09:23:52 INFO - PROCESS | 3000 | 1467822232516 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}] 09:23:52 INFO - PROCESS | 3000 | 1467822232518 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:52 INFO - PROCESS | 3000 | 1467822232604 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:23:52 INFO - PROCESS | 3000 | 1467822232609 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 3000 | 1467822232611 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF650800 == 29 [pid = 3000] [id = 578] 09:23:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB23C000) [pid = 3000] [serial = 1734] [outer = 0000000000000000] 09:23:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB23EC00) [pid = 3000] [serial = 1735] [outer = 000000D4CB23C000] 09:23:52 INFO - PROCESS | 3000 | 1467822232663 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB247C00) [pid = 3000] [serial = 1736] [outer = 000000D4CB23C000] 09:23:53 INFO - PROCESS | 3000 | 1467822233367 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 943ms 09:23:53 INFO - PROCESS | 3000 | 1467822233458 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3000 | 1467822233463 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:23:53 INFO - PROCESS | 3000 | 1467822233468 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 3000 | 1467822233472 Marionette TRACE conn6 <- [1,2278,null,{}] 09:23:53 INFO - PROCESS | 3000 | 1467822233478 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}] 09:23:53 INFO - PROCESS | 3000 | 1467822233482 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:53 INFO - PROCESS | 3000 | 1467822233640 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:23:53 INFO - PROCESS | 3000 | 1467822233757 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3000 | 1467822233760 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EED000 == 30 [pid = 3000] [id = 579] 09:23:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BA45A400) [pid = 3000] [serial = 1737] [outer = 0000000000000000] 09:23:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAD6D400) [pid = 3000] [serial = 1738] [outer = 000000D4BA45A400] 09:23:53 INFO - PROCESS | 3000 | 1467822233821 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAF48C00) [pid = 3000] [serial = 1739] [outer = 000000D4BA45A400] 09:23:54 INFO - PROCESS | 3000 | 1467822234771 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1337ms 09:23:54 INFO - PROCESS | 3000 | 1467822234809 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 3000 | 1467822234813 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:23:54 INFO - PROCESS | 3000 | 1467822234819 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 3000 | 1467822234822 Marionette TRACE conn6 <- [1,2282,null,{}] 09:23:54 INFO - PROCESS | 3000 | 1467822234828 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}] 09:23:54 INFO - PROCESS | 3000 | 1467822234830 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:54 INFO - PROCESS | 3000 | 1467822234953 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:23:55 INFO - PROCESS | 3000 | 1467822235029 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3000 | 1467822235034 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BA0F4000 == 31 [pid = 3000] [id = 580] 09:23:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAF12000) [pid = 3000] [serial = 1740] [outer = 0000000000000000] 09:23:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAF52400) [pid = 3000] [serial = 1741] [outer = 000000D4BAF12000] 09:23:55 INFO - PROCESS | 3000 | 1467822235130 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BF358C00) [pid = 3000] [serial = 1742] [outer = 000000D4BAF12000] 09:23:55 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BA975000 == 30 [pid = 3000] [id = 556] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C8789C00) [pid = 3000] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C17C8800) [pid = 3000] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C6E3DC00) [pid = 3000] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C5832800) [pid = 3000] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C539C800) [pid = 3000] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7B73800) [pid = 3000] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7D2A000) [pid = 3000] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7B19800) [pid = 3000] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BA92FC00) [pid = 3000] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CBB0DC00) [pid = 3000] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C8183000) [pid = 3000] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB995000) [pid = 3000] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB28BC00) [pid = 3000] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7D26400) [pid = 3000] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C759A800) [pid = 3000] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C0E4A000) [pid = 3000] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BF475800) [pid = 3000] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C819D000) [pid = 3000] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BF4CB400) [pid = 3000] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BAF51C00) [pid = 3000] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BB61F400) [pid = 3000] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BAD63400) [pid = 3000] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7B9E400) [pid = 3000] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C498D000) [pid = 3000] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4BFE7D000) [pid = 3000] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:23:55 INFO - PROCESS | 3000 | 1467822235717 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 942ms 09:23:55 INFO - PROCESS | 3000 | 1467822235764 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3000 | 1467822235769 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:23:55 INFO - PROCESS | 3000 | 1467822235775 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 3000 | 1467822235778 Marionette TRACE conn6 <- [1,2286,null,{}] 09:23:55 INFO - PROCESS | 3000 | 1467822235782 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}] 09:23:55 INFO - PROCESS | 3000 | 1467822235785 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:55 INFO - PROCESS | 3000 | 1467822235878 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:23:55 INFO - PROCESS | 3000 | 1467822235952 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3000 | 1467822235955 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C156B800 == 31 [pid = 3000] [id = 581] 09:23:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAF05800) [pid = 3000] [serial = 1743] [outer = 0000000000000000] 09:23:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BC0EBC00) [pid = 3000] [serial = 1744] [outer = 000000D4BAF05800] 09:23:56 INFO - PROCESS | 3000 | 1467822236013 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF4CB400) [pid = 3000] [serial = 1745] [outer = 000000D4BAF05800] 09:23:56 INFO - PROCESS | 3000 | 1467822236433 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 733ms 09:23:56 INFO - PROCESS | 3000 | 1467822236511 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:23:56 INFO - PROCESS | 3000 | 1467822236514 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3000 | 1467822236517 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 3000 | 1467822236521 Marionette TRACE conn6 <- [1,2290,null,{}] 09:23:56 INFO - PROCESS | 3000 | 1467822236532 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}] 09:23:56 INFO - PROCESS | 3000 | 1467822236538 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:56 INFO - PROCESS | 3000 | 1467822236631 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:23:56 INFO - PROCESS | 3000 | 1467822236646 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3000 | 1467822236649 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C767B800 == 32 [pid = 3000] [id = 582] 09:23:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C13C4C00) [pid = 3000] [serial = 1746] [outer = 0000000000000000] 09:23:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C3D77C00) [pid = 3000] [serial = 1747] [outer = 000000D4C13C4C00] 09:23:56 INFO - PROCESS | 3000 | 1467822236698 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C498FC00) [pid = 3000] [serial = 1748] [outer = 000000D4C13C4C00] 09:23:57 INFO - PROCESS | 3000 | 1467822237172 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms 09:23:57 INFO - PROCESS | 3000 | 1467822237212 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 3000 | 1467822237215 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:23:57 INFO - PROCESS | 3000 | 1467822237218 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 3000 | 1467822237220 Marionette TRACE conn6 <- [1,2294,null,{}] 09:23:57 INFO - PROCESS | 3000 | 1467822237223 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}] 09:23:57 INFO - PROCESS | 3000 | 1467822237225 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:57 INFO - PROCESS | 3000 | 1467822237315 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:23:57 INFO - PROCESS | 3000 | 1467822237323 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 3000 | 1467822237325 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C841C800 == 33 [pid = 3000] [id = 583] 09:23:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C49AE400) [pid = 3000] [serial = 1749] [outer = 0000000000000000] 09:23:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4B60400) [pid = 3000] [serial = 1750] [outer = 000000D4C49AE400] 09:23:57 INFO - PROCESS | 3000 | 1467822237371 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C539C800) [pid = 3000] [serial = 1751] [outer = 000000D4C49AE400] 09:23:57 INFO - PROCESS | 3000 | 1467822237814 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 09:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:23:57 INFO - PROCESS | 3000 | 1467822237849 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 3000 | 1467822237851 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:23:57 INFO - PROCESS | 3000 | 1467822237855 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 3000 | 1467822237856 Marionette TRACE conn6 <- [1,2298,null,{}] 09:23:57 INFO - PROCESS | 3000 | 1467822237860 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}] 09:23:57 INFO - PROCESS | 3000 | 1467822237862 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:57 INFO - PROCESS | 3000 | 1467822237976 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:23:58 INFO - PROCESS | 3000 | 1467822238061 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3000 | 1467822238064 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C913C000 == 34 [pid = 3000] [id = 584] 09:23:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C5832000) [pid = 3000] [serial = 1752] [outer = 0000000000000000] 09:23:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C6A04C00) [pid = 3000] [serial = 1753] [outer = 000000D4C5832000] 09:23:58 INFO - PROCESS | 3000 | 1467822238110 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C6E3E400) [pid = 3000] [serial = 1754] [outer = 000000D4C5832000] 09:23:58 INFO - PROCESS | 3000 | 1467822238552 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 09:23:58 INFO - PROCESS | 3000 | 1467822238591 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 3000 | 1467822238593 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:23:58 INFO - PROCESS | 3000 | 1467822238596 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:23:58 INFO - PROCESS | 3000 | 1467822238598 Marionette TRACE conn6 <- [1,2302,null,{}] 09:23:58 INFO - PROCESS | 3000 | 1467822238601 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}] 09:23:58 INFO - PROCESS | 3000 | 1467822238607 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:58 INFO - PROCESS | 3000 | 1467822238747 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:23:58 INFO - PROCESS | 3000 | 1467822238802 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3000 | 1467822238804 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB2D8800 == 35 [pid = 3000] [id = 585] 09:23:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B12C00) [pid = 3000] [serial = 1755] [outer = 0000000000000000] 09:23:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7B75400) [pid = 3000] [serial = 1756] [outer = 000000D4C7B12C00] 09:23:58 INFO - PROCESS | 3000 | 1467822238852 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8167400) [pid = 3000] [serial = 1757] [outer = 000000D4C7B12C00] 09:23:59 INFO - PROCESS | 3000 | 1467822239296 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 09:23:59 INFO - PROCESS | 3000 | 1467822239357 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 3000 | 1467822239359 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:23:59 INFO - PROCESS | 3000 | 1467822239363 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3000 | 1467822239365 Marionette TRACE conn6 <- [1,2306,null,{}] 09:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:23:59 INFO - PROCESS | 3000 | 1467822239368 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}] 09:23:59 INFO - PROCESS | 3000 | 1467822239370 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:59 INFO - PROCESS | 3000 | 1467822239489 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:23:59 INFO - PROCESS | 3000 | 1467822239545 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3000 | 1467822239547 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:23:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6E000 == 36 [pid = 3000] [id = 586] 09:23:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C819CC00) [pid = 3000] [serial = 1758] [outer = 0000000000000000] 09:23:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C81E7800) [pid = 3000] [serial = 1759] [outer = 000000D4C819CC00] 09:23:59 INFO - PROCESS | 3000 | 1467822239593 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C8795C00) [pid = 3000] [serial = 1760] [outer = 000000D4C819CC00] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF359400) [pid = 3000] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C7A6F400) [pid = 3000] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD3DC00) [pid = 3000] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4B9BC9400) [pid = 3000] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C7B6AC00) [pid = 3000] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4B91D0400) [pid = 3000] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAF13400) [pid = 3000] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAF14C00) [pid = 3000] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C81E7000) [pid = 3000] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C0DA0C00) [pid = 3000] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4B3CC00) [pid = 3000] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C8E53400) [pid = 3000] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CA441C00) [pid = 3000] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:24:00 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C4993400) [pid = 3000] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:24:00 INFO - PROCESS | 3000 | 1467822240091 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] 09:24:00 INFO - PROCESS | 3000 | 1467822240147 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:24:00 INFO - PROCESS | 3000 | 1467822240151 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 3000 | 1467822240152 Marionette TRACE conn6 <- [1,2310,null,{}] 09:24:00 INFO - PROCESS | 3000 | 1467822240156 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}] 09:24:00 INFO - PROCESS | 3000 | 1467822240158 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:00 INFO - PROCESS | 3000 | 1467822240241 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:24:00 INFO - PROCESS | 3000 | 1467822240324 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 3000 | 1467822240327 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC1A3000 == 37 [pid = 3000] [id = 587] 09:24:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAF0D400) [pid = 3000] [serial = 1761] [outer = 0000000000000000] 09:24:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C7B6AC00) [pid = 3000] [serial = 1762] [outer = 000000D4BAF0D400] 09:24:00 INFO - PROCESS | 3000 | 1467822240373 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C8796C00) [pid = 3000] [serial = 1763] [outer = 000000D4BAF0D400] 09:24:00 INFO - PROCESS | 3000 | 1467822240725 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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 627ms 09:24:00 INFO - PROCESS | 3000 | 1467822240788 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 3000 | 1467822240790 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:24:00 INFO - PROCESS | 3000 | 1467822240829 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 3000 | 1467822240831 Marionette TRACE conn6 <- [1,2314,null,{}] 09:24:00 INFO - PROCESS | 3000 | 1467822240835 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}] 09:24:00 INFO - PROCESS | 3000 | 1467822240837 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:00 INFO - PROCESS | 3000 | 1467822240924 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:24:00 INFO - PROCESS | 3000 | 1467822240930 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 3000 | 1467822240932 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE074800 == 38 [pid = 3000] [id = 588] 09:24:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C8E54C00) [pid = 3000] [serial = 1764] [outer = 0000000000000000] 09:24:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8F07800) [pid = 3000] [serial = 1765] [outer = 000000D4C8E54C00] 09:24:00 INFO - PROCESS | 3000 | 1467822240977 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CA443800) [pid = 3000] [serial = 1766] [outer = 000000D4C8E54C00] 09:24:01 INFO - PROCESS | 3000 | 1467822241410 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 649ms 09:24:01 INFO - PROCESS | 3000 | 1467822241474 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 3000 | 1467822241476 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:24:01 INFO - PROCESS | 3000 | 1467822241480 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 3000 | 1467822241481 Marionette TRACE conn6 <- [1,2318,null,{}] 09:24:01 INFO - PROCESS | 3000 | 1467822241485 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}] 09:24:01 INFO - PROCESS | 3000 | 1467822241487 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:01 INFO - PROCESS | 3000 | 1467822241572 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:24:01 INFO - PROCESS | 3000 | 1467822241579 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3000 | 1467822241581 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6F800 == 39 [pid = 3000] [id = 589] 09:24:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB23FC00) [pid = 3000] [serial = 1767] [outer = 0000000000000000] 09:24:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB244C00) [pid = 3000] [serial = 1768] [outer = 000000D4CB23FC00] 09:24:01 INFO - PROCESS | 3000 | 1467822241625 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB288400) [pid = 3000] [serial = 1769] [outer = 000000D4CB23FC00] 09:24:02 INFO - PROCESS | 3000 | 1467822242217 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 776ms 09:24:02 INFO - PROCESS | 3000 | 1467822242269 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3000 | 1467822242274 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:24:02 INFO - PROCESS | 3000 | 1467822242294 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 3000 | 1467822242298 Marionette TRACE conn6 <- [1,2322,null,{}] 09:24:02 INFO - PROCESS | 3000 | 1467822242304 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}] 09:24:02 INFO - PROCESS | 3000 | 1467822242307 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:02 INFO - PROCESS | 3000 | 1467822242440 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:24:02 INFO - PROCESS | 3000 | 1467822242558 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 3000 | 1467822242561 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C130F800 == 40 [pid = 3000] [id = 590] 09:24:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAD39800) [pid = 3000] [serial = 1770] [outer = 0000000000000000] 09:24:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BB01B000) [pid = 3000] [serial = 1771] [outer = 000000D4BAD39800] 09:24:02 INFO - PROCESS | 3000 | 1467822242621 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BF47E400) [pid = 3000] [serial = 1772] [outer = 000000D4BAD39800] 09:24:03 INFO - PROCESS | 3000 | 1467822243204 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]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 944ms 09:24:03 INFO - PROCESS | 3000 | 1467822243239 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 3000 | 1467822243244 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:24:03 INFO - PROCESS | 3000 | 1467822243252 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 3000 | 1467822243255 Marionette TRACE conn6 <- [1,2326,null,{}] 09:24:03 INFO - PROCESS | 3000 | 1467822243259 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}] 09:24:03 INFO - PROCESS | 3000 | 1467822243262 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:03 INFO - PROCESS | 3000 | 1467822243379 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:24:03 INFO - PROCESS | 3000 | 1467822243476 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 3000 | 1467822243479 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB115800 == 41 [pid = 3000] [id = 591] 09:24:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C4985C00) [pid = 3000] [serial = 1773] [outer = 0000000000000000] 09:24:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C4990400) [pid = 3000] [serial = 1774] [outer = 000000D4C4985C00] 09:24:03 INFO - PROCESS | 3000 | 1467822243536 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C6A07400) [pid = 3000] [serial = 1775] [outer = 000000D4C4985C00] 09:24:04 INFO - PROCESS | 3000 | 1467822244166 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 942ms 09:24:04 INFO - PROCESS | 3000 | 1467822244197 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 3000 | 1467822244200 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:24:04 INFO - PROCESS | 3000 | 1467822244204 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 3000 | 1467822244208 Marionette TRACE conn6 <- [1,2330,null,{}] 09:24:04 INFO - PROCESS | 3000 | 1467822244220 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}] 09:24:04 INFO - PROCESS | 3000 | 1467822244225 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:04 INFO - PROCESS | 3000 | 1467822244339 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:24:04 INFO - PROCESS | 3000 | 1467822244467 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 3000 | 1467822244471 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6D4800 == 42 [pid = 3000] [id = 592] 09:24:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C7DE9400) [pid = 3000] [serial = 1776] [outer = 0000000000000000] 09:24:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C86D5C00) [pid = 3000] [serial = 1777] [outer = 000000D4C7DE9400] 09:24:04 INFO - PROCESS | 3000 | 1467822244530 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CB28EC00) [pid = 3000] [serial = 1778] [outer = 000000D4C7DE9400] 09:24:05 INFO - PROCESS | 3000 | 1467822245152 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 09:24:05 INFO - PROCESS | 3000 | 1467822245190 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:24:05 INFO - PROCESS | 3000 | 1467822245193 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:24:05 INFO - PROCESS | 3000 | 1467822245197 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 3000 | 1467822245199 Marionette TRACE conn6 <- [1,2334,null,{}] 09:24:05 INFO - PROCESS | 3000 | 1467822245203 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}] 09:24:05 INFO - PROCESS | 3000 | 1467822245205 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:05 INFO - PROCESS | 3000 | 1467822245320 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:24:05 INFO - PROCESS | 3000 | 1467822245458 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3000 | 1467822245460 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7D2800 == 43 [pid = 3000] [id = 593] 09:24:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAE30400) [pid = 3000] [serial = 1779] [outer = 0000000000000000] 09:24:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB28DC00) [pid = 3000] [serial = 1780] [outer = 000000D4BAE30400] 09:24:05 INFO - PROCESS | 3000 | 1467822245517 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB6BC800) [pid = 3000] [serial = 1781] [outer = 000000D4BAE30400] 09:24:06 INFO - PROCESS | 3000 | 1467822246265 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1123ms 09:24:06 INFO - PROCESS | 3000 | 1467822246323 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 3000 | 1467822246327 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:24:06 INFO - PROCESS | 3000 | 1467822246332 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 3000 | 1467822246336 Marionette TRACE conn6 <- [1,2338,null,{}] 09:24:06 INFO - PROCESS | 3000 | 1467822246342 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}] 09:24:06 INFO - PROCESS | 3000 | 1467822246345 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:06 INFO - PROCESS | 3000 | 1467822246449 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:24:06 INFO - PROCESS | 3000 | 1467822246577 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3000 | 1467822246580 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E5800 == 44 [pid = 3000] [id = 594] 09:24:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4BAE2AC00) [pid = 3000] [serial = 1782] [outer = 0000000000000000] 09:24:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4BFF0A400) [pid = 3000] [serial = 1783] [outer = 000000D4BAE2AC00] 09:24:06 INFO - PROCESS | 3000 | 1467822246634 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4C1852800) [pid = 3000] [serial = 1784] [outer = 000000D4BAE2AC00] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE074800 == 43 [pid = 3000] [id = 588] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC1A3000 == 42 [pid = 3000] [id = 587] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6E000 == 41 [pid = 3000] [id = 586] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2D8800 == 40 [pid = 3000] [id = 585] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C913C000 == 39 [pid = 3000] [id = 584] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C841C800 == 38 [pid = 3000] [id = 583] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C767B800 == 37 [pid = 3000] [id = 582] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C156B800 == 36 [pid = 3000] [id = 581] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BA0F4000 == 35 [pid = 3000] [id = 580] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE558800 == 34 [pid = 3000] [id = 576] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF650800 == 33 [pid = 3000] [id = 578] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EED000 == 32 [pid = 3000] [id = 579] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8407800 == 31 [pid = 3000] [id = 575] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7BF000 == 30 [pid = 3000] [id = 577] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC37800 == 29 [pid = 3000] [id = 574] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7D2800 == 28 [pid = 3000] [id = 593] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6D4800 == 27 [pid = 3000] [id = 592] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB115800 == 26 [pid = 3000] [id = 591] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6F800 == 25 [pid = 3000] [id = 589] 09:24:07 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C130F800 == 24 [pid = 3000] [id = 590] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4C7D1F400) [pid = 3000] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C819C400) [pid = 3000] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4BAD3E800) [pid = 3000] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BAE23800) [pid = 3000] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C6F54800) [pid = 3000] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C759CC00) [pid = 3000] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7B70800) [pid = 3000] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BF473400) [pid = 3000] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BFC24800) [pid = 3000] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C4981000) [pid = 3000] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C4991C00) [pid = 3000] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAF47400) [pid = 3000] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C8162C00) [pid = 3000] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BB07E800) [pid = 3000] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C87B2400) [pid = 3000] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C0DD3800) [pid = 3000] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C17CE000) [pid = 3000] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C53A6C00) [pid = 3000] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C6D0E000) [pid = 3000] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8E5C000) [pid = 3000] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C86D7400) [pid = 3000] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CAD68400) [pid = 3000] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB23EC00) [pid = 3000] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CA61E000) [pid = 3000] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C91B1000) [pid = 3000] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C5862000) [pid = 3000] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C8E59400) [pid = 3000] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C7B97400) [pid = 3000] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:24:07 INFO - PROCESS | 3000 | 1467822247799 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1489ms 09:24:07 INFO - PROCESS | 3000 | 1467822247826 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:24:07 INFO - PROCESS | 3000 | 1467822247830 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:24:07 INFO - PROCESS | 3000 | 1467822247834 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3000 | 1467822247839 Marionette TRACE conn6 <- [1,2342,null,{}] 09:24:07 INFO - PROCESS | 3000 | 1467822247845 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}] 09:24:07 INFO - PROCESS | 3000 | 1467822247847 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:07 INFO - PROCESS | 3000 | 1467822247943 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:24:07 INFO - PROCESS | 3000 | 1467822247952 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3000 | 1467822247955 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFEC9000 == 25 [pid = 3000] [id = 595] 09:24:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAD6AC00) [pid = 3000] [serial = 1785] [outer = 0000000000000000] 09:24:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAF08000) [pid = 3000] [serial = 1786] [outer = 000000D4BAD6AC00] 09:24:08 INFO - PROCESS | 3000 | 1467822248040 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF53C00) [pid = 3000] [serial = 1787] [outer = 000000D4BAD6AC00] 09:24:08 INFO - PROCESS | 3000 | 1467822248500 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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 09:24:08 INFO - PROCESS | 3000 | 1467822248600 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 3000 | 1467822248605 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:24:08 INFO - PROCESS | 3000 | 1467822248616 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 3000 | 1467822248619 Marionette TRACE conn6 <- [1,2346,null,{}] 09:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:24:08 INFO - PROCESS | 3000 | 1467822248623 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}] 09:24:08 INFO - PROCESS | 3000 | 1467822248626 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:08 INFO - PROCESS | 3000 | 1467822248728 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:24:08 INFO - PROCESS | 3000 | 1467822248735 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3000 | 1467822248737 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5070800 == 26 [pid = 3000] [id = 596] 09:24:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF360C00) [pid = 3000] [serial = 1788] [outer = 0000000000000000] 09:24:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BFC24800) [pid = 3000] [serial = 1789] [outer = 000000D4BF360C00] 09:24:08 INFO - PROCESS | 3000 | 1467822248789 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C0C05800) [pid = 3000] [serial = 1790] [outer = 000000D4BF360C00] 09:24:09 INFO - PROCESS | 3000 | 1467822249264 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 672ms 09:24:09 INFO - PROCESS | 3000 | 1467822249295 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3000 | 1467822249297 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:24:09 INFO - PROCESS | 3000 | 1467822249300 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 3000 | 1467822249304 Marionette TRACE conn6 <- [1,2350,null,{}] 09:24:09 INFO - PROCESS | 3000 | 1467822249316 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}] 09:24:09 INFO - PROCESS | 3000 | 1467822249321 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:09 INFO - PROCESS | 3000 | 1467822249411 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:24:09 INFO - PROCESS | 3000 | 1467822249418 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3000 | 1467822249422 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7787800 == 27 [pid = 3000] [id = 597] 09:24:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C17D3800) [pid = 3000] [serial = 1791] [outer = 0000000000000000] 09:24:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C498A400) [pid = 3000] [serial = 1792] [outer = 000000D4C17D3800] 09:24:09 INFO - PROCESS | 3000 | 1467822249472 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C49A1800) [pid = 3000] [serial = 1793] [outer = 000000D4C17D3800] 09:24:09 INFO - PROCESS | 3000 | 1467822249986 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 09:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:24:10 INFO - PROCESS | 3000 | 1467822250038 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3000 | 1467822250041 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:24:10 INFO - PROCESS | 3000 | 1467822250044 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3000 | 1467822250046 Marionette TRACE conn6 <- [1,2354,null,{}] 09:24:10 INFO - PROCESS | 3000 | 1467822250055 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}] 09:24:10 INFO - PROCESS | 3000 | 1467822250057 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:10 INFO - PROCESS | 3000 | 1467822250205 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:24:10 INFO - PROCESS | 3000 | 1467822250215 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3000 | 1467822250217 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876B000 == 28 [pid = 3000] [id = 598] 09:24:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C53A6400) [pid = 3000] [serial = 1794] [outer = 0000000000000000] 09:24:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C5829400) [pid = 3000] [serial = 1795] [outer = 000000D4C53A6400] 09:24:10 INFO - PROCESS | 3000 | 1467822250263 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C6E33800) [pid = 3000] [serial = 1796] [outer = 000000D4C53A6400] 09:24:10 INFO - PROCESS | 3000 | 1467822250718 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 09:24:10 INFO - PROCESS | 3000 | 1467822250781 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3000 | 1467822250783 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:24:10 INFO - PROCESS | 3000 | 1467822250787 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3000 | 1467822250788 Marionette TRACE conn6 <- [1,2358,null,{}] 09:24:10 INFO - PROCESS | 3000 | 1467822250792 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}] 09:24:10 INFO - PROCESS | 3000 | 1467822250794 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:10 INFO - PROCESS | 3000 | 1467822250912 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:24:10 INFO - PROCESS | 3000 | 1467822250968 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3000 | 1467822250970 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD23000 == 29 [pid = 3000] [id = 599] 09:24:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6E3C000) [pid = 3000] [serial = 1797] [outer = 0000000000000000] 09:24:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7597400) [pid = 3000] [serial = 1798] [outer = 000000D4C6E3C000] 09:24:11 INFO - PROCESS | 3000 | 1467822251016 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7B6A000) [pid = 3000] [serial = 1799] [outer = 000000D4C6E3C000] 09:24:11 INFO - PROCESS | 3000 | 1467822251482 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 09:24:11 INFO - PROCESS | 3000 | 1467822251535 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 3000 | 1467822251538 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:24:11 INFO - PROCESS | 3000 | 1467822251541 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 3000 | 1467822251543 Marionette TRACE conn6 <- [1,2362,null,{}] 09:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:24:11 INFO - PROCESS | 3000 | 1467822251547 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}] 09:24:11 INFO - PROCESS | 3000 | 1467822251553 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:11 INFO - PROCESS | 3000 | 1467822251836 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C5832000) [pid = 3000] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C7B12C00) [pid = 3000] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB23C000) [pid = 3000] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BA45A400) [pid = 3000] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAF0D400) [pid = 3000] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAF05800) [pid = 3000] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAF12000) [pid = 3000] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C8E54C00) [pid = 3000] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C49AE400) [pid = 3000] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C13C4C00) [pid = 3000] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C819CC00) [pid = 3000] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:24:11 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB23FC00) [pid = 3000] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:24:11 INFO - PROCESS | 3000 | 1467822251898 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 3000 | 1467822251900 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB112000 == 30 [pid = 3000] [id = 600] 09:24:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4B91D4000) [pid = 3000] [serial = 1800] [outer = 0000000000000000] 09:24:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAF05800) [pid = 3000] [serial = 1801] [outer = 000000D4B91D4000] 09:24:11 INFO - PROCESS | 3000 | 1467822251947 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C7548C00) [pid = 3000] [serial = 1802] [outer = 000000D4B91D4000] 09:24:12 INFO - PROCESS | 3000 | 1467822252332 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 818ms 09:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:24:12 INFO - PROCESS | 3000 | 1467822252367 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3000 | 1467822252369 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:24:12 INFO - PROCESS | 3000 | 1467822252372 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 3000 | 1467822252374 Marionette TRACE conn6 <- [1,2366,null,{}] 09:24:12 INFO - PROCESS | 3000 | 1467822252378 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}] 09:24:12 INFO - PROCESS | 3000 | 1467822252379 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:12 INFO - PROCESS | 3000 | 1467822252461 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:24:12 INFO - PROCESS | 3000 | 1467822252467 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3000 | 1467822252469 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C8800 == 31 [pid = 3000] [id = 601] 09:24:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C8166C00) [pid = 3000] [serial = 1803] [outer = 0000000000000000] 09:24:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C819C000) [pid = 3000] [serial = 1804] [outer = 000000D4C8166C00] 09:24:12 INFO - PROCESS | 3000 | 1467822252513 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C86D7400) [pid = 3000] [serial = 1805] [outer = 000000D4C8166C00] 09:24:12 INFO - PROCESS | 3000 | 1467822252930 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 09:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:24:13 INFO - PROCESS | 3000 | 1467822253005 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 3000 | 1467822253008 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:24:13 INFO - PROCESS | 3000 | 1467822253011 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 3000 | 1467822253012 Marionette TRACE conn6 <- [1,2370,null,{}] 09:24:13 INFO - PROCESS | 3000 | 1467822253016 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}] 09:24:13 INFO - PROCESS | 3000 | 1467822253018 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:13 INFO - PROCESS | 3000 | 1467822253102 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:24:13 INFO - PROCESS | 3000 | 1467822253110 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 3000 | 1467822253112 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAFA800 == 32 [pid = 3000] [id = 602] 09:24:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C878D400) [pid = 3000] [serial = 1806] [outer = 0000000000000000] 09:24:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C88F1000) [pid = 3000] [serial = 1807] [outer = 000000D4C878D400] 09:24:13 INFO - PROCESS | 3000 | 1467822253156 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8F08C00) [pid = 3000] [serial = 1808] [outer = 000000D4C878D400] 09:24:13 INFO - PROCESS | 3000 | 1467822253618 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 09:24:13 INFO - PROCESS | 3000 | 1467822253642 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 3000 | 1467822253644 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:24:13 INFO - PROCESS | 3000 | 1467822253658 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 3000 | 1467822253660 Marionette TRACE conn6 <- [1,2374,null,{}] 09:24:13 INFO - PROCESS | 3000 | 1467822253665 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}] 09:24:13 INFO - PROCESS | 3000 | 1467822253667 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:13 INFO - PROCESS | 3000 | 1467822253750 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:24:13 INFO - PROCESS | 3000 | 1467822253756 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 3000 | 1467822253758 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE35C800 == 33 [pid = 3000] [id = 603] 09:24:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C91AB000) [pid = 3000] [serial = 1809] [outer = 0000000000000000] 09:24:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CA43F000) [pid = 3000] [serial = 1810] [outer = 000000D4C91AB000] 09:24:13 INFO - PROCESS | 3000 | 1467822253802 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB239400) [pid = 3000] [serial = 1811] [outer = 000000D4C91AB000] 09:24:14 INFO - PROCESS | 3000 | 1467822254624 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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 984ms 09:24:14 INFO - PROCESS | 3000 | 1467822254636 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 3000 | 1467822254640 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:24:14 INFO - PROCESS | 3000 | 1467822254645 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:24:14 INFO - PROCESS | 3000 | 1467822254651 Marionette TRACE conn6 <- [1,2378,null,{}] 09:24:14 INFO - PROCESS | 3000 | 1467822254656 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}] 09:24:14 INFO - PROCESS | 3000 | 1467822254659 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:14 INFO - PROCESS | 3000 | 1467822254786 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:24:14 INFO - PROCESS | 3000 | 1467822254911 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 3000 | 1467822254914 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49E6000 == 34 [pid = 3000] [id = 604] 09:24:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BAF4B800) [pid = 3000] [serial = 1812] [outer = 0000000000000000] 09:24:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BB664800) [pid = 3000] [serial = 1813] [outer = 000000D4BAF4B800] 09:24:14 INFO - PROCESS | 3000 | 1467822254973 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BC0EF400) [pid = 3000] [serial = 1814] [outer = 000000D4BAF4B800] 09:24:15 INFO - PROCESS | 3000 | 1467822255676 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1084ms 09:24:15 INFO - PROCESS | 3000 | 1467822255734 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3000 | 1467822255739 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:24:15 INFO - PROCESS | 3000 | 1467822255746 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 3000 | 1467822255749 Marionette TRACE conn6 <- [1,2382,null,{}] 09:24:15 INFO - PROCESS | 3000 | 1467822255753 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}] 09:24:15 INFO - PROCESS | 3000 | 1467822255756 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:15 INFO - PROCESS | 3000 | 1467822255890 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:24:16 INFO - PROCESS | 3000 | 1467822256124 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3000 | 1467822256127 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BC20F800 == 35 [pid = 3000] [id = 605] 09:24:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BAD65400) [pid = 3000] [serial = 1815] [outer = 0000000000000000] 09:24:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAE22400) [pid = 3000] [serial = 1816] [outer = 000000D4BAD65400] 09:24:16 INFO - PROCESS | 3000 | 1467822256188 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BB433800) [pid = 3000] [serial = 1817] [outer = 000000D4BAD65400] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAFA800 == 34 [pid = 3000] [id = 602] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C8800 == 33 [pid = 3000] [id = 601] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB112000 == 32 [pid = 3000] [id = 600] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD23000 == 31 [pid = 3000] [id = 599] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C876B000 == 30 [pid = 3000] [id = 598] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7787800 == 29 [pid = 3000] [id = 597] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5070800 == 28 [pid = 3000] [id = 596] 09:24:16 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFEC9000 == 27 [pid = 3000] [id = 595] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C6A04C00) [pid = 3000] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C6E3E400) [pid = 3000] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C8167400) [pid = 3000] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7B75400) [pid = 3000] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB247C00) [pid = 3000] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD6D400) [pid = 3000] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7B6AC00) [pid = 3000] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF48C00) [pid = 3000] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BC0EBC00) [pid = 3000] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF4CB400) [pid = 3000] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BAF52400) [pid = 3000] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BF358C00) [pid = 3000] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA443800) [pid = 3000] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4B60400) [pid = 3000] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C3D77C00) [pid = 3000] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C498FC00) [pid = 3000] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C81E7800) [pid = 3000] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB244C00) [pid = 3000] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB288400) [pid = 3000] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C8F07800) [pid = 3000] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C8796C00) [pid = 3000] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C8795C00) [pid = 3000] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C539C800) [pid = 3000] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:24:16 INFO - PROCESS | 3000 | 1467822256884 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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1189ms 09:24:16 INFO - PROCESS | 3000 | 1467822256937 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3000 | 1467822256941 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 3000 | 1467822256945 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:24:16 INFO - PROCESS | 3000 | 1467822256948 Marionette TRACE conn6 <- [1,2386,null,{}] 09:24:16 INFO - PROCESS | 3000 | 1467822256954 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}] 09:24:16 INFO - PROCESS | 3000 | 1467822256958 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:17 INFO - PROCESS | 3000 | 1467822257052 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:24:17 INFO - PROCESS | 3000 | 1467822257133 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3000 | 1467822257136 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157F800 == 28 [pid = 3000] [id = 606] 09:24:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BAD42C00) [pid = 3000] [serial = 1818] [outer = 0000000000000000] 09:24:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BB15F000) [pid = 3000] [serial = 1819] [outer = 000000D4BAD42C00] 09:24:17 INFO - PROCESS | 3000 | 1467822257186 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BF366C00) [pid = 3000] [serial = 1820] [outer = 000000D4BAD42C00] 09:24:17 INFO - PROCESS | 3000 | 1467822257638 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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 09:24:17 INFO - PROCESS | 3000 | 1467822257685 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3000 | 1467822257690 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:24:17 INFO - PROCESS | 3000 | 1467822257699 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 3000 | 1467822257701 Marionette TRACE conn6 <- [1,2390,null,{}] 09:24:17 INFO - PROCESS | 3000 | 1467822257705 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}] 09:24:17 INFO - PROCESS | 3000 | 1467822257708 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:17 INFO - PROCESS | 3000 | 1467822257800 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:24:17 INFO - PROCESS | 3000 | 1467822257809 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3000 | 1467822257812 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7673000 == 29 [pid = 3000] [id = 607] 09:24:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C184F000) [pid = 3000] [serial = 1821] [outer = 0000000000000000] 09:24:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C497FC00) [pid = 3000] [serial = 1822] [outer = 000000D4C184F000] 09:24:17 INFO - PROCESS | 3000 | 1467822257858 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C499DC00) [pid = 3000] [serial = 1823] [outer = 000000D4C184F000] 09:24:18 INFO - PROCESS | 3000 | 1467822258331 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 09:24:18 INFO - PROCESS | 3000 | 1467822258395 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3000 | 1467822258397 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:24:18 INFO - PROCESS | 3000 | 1467822258402 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 3000 | 1467822258409 Marionette TRACE conn6 <- [1,2394,null,{}] 09:24:18 INFO - PROCESS | 3000 | 1467822258419 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}] 09:24:18 INFO - PROCESS | 3000 | 1467822258423 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:18 INFO - PROCESS | 3000 | 1467822258516 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:24:18 INFO - PROCESS | 3000 | 1467822258531 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 3000 | 1467822258533 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E13000 == 30 [pid = 3000] [id = 608] 09:24:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C49A9000) [pid = 3000] [serial = 1824] [outer = 0000000000000000] 09:24:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C6E3F400) [pid = 3000] [serial = 1825] [outer = 000000D4C49A9000] 09:24:18 INFO - PROCESS | 3000 | 1467822258578 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C759A800) [pid = 3000] [serial = 1826] [outer = 000000D4C49A9000] 09:24:19 INFO - PROCESS | 3000 | 1467822259051 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 09:24:19 INFO - PROCESS | 3000 | 1467822259095 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3000 | 1467822259098 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:24:19 INFO - PROCESS | 3000 | 1467822259101 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3000 | 1467822259103 Marionette TRACE conn6 <- [1,2398,null,{}] 09:24:19 INFO - PROCESS | 3000 | 1467822259107 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}] 09:24:19 INFO - PROCESS | 3000 | 1467822259109 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:19 INFO - PROCESS | 3000 | 1467822259228 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:24:19 INFO - PROCESS | 3000 | 1467822259234 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3000 | 1467822259236 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB119800 == 31 [pid = 3000] [id = 609] 09:24:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7B75400) [pid = 3000] [serial = 1827] [outer = 0000000000000000] 09:24:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7B95000) [pid = 3000] [serial = 1828] [outer = 000000D4C7B75400] 09:24:19 INFO - PROCESS | 3000 | 1467822259332 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7BEF000) [pid = 3000] [serial = 1829] [outer = 000000D4C7B75400] 09:24:19 INFO - PROCESS | 3000 | 1467822259790 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 09:24:19 INFO - PROCESS | 3000 | 1467822259841 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3000 | 1467822259844 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:24:19 INFO - PROCESS | 3000 | 1467822259855 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3000 | 1467822259857 Marionette TRACE conn6 <- [1,2402,null,{}] 09:24:19 INFO - PROCESS | 3000 | 1467822259861 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}] 09:24:19 INFO - PROCESS | 3000 | 1467822259863 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:20 INFO - PROCESS | 3000 | 1467822260005 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:24:20 INFO - PROCESS | 3000 | 1467822260066 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3000 | 1467822260073 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876A000 == 32 [pid = 3000] [id = 610] 09:24:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C819CC00) [pid = 3000] [serial = 1830] [outer = 0000000000000000] 09:24:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C81ED800) [pid = 3000] [serial = 1831] [outer = 000000D4C819CC00] 09:24:20 INFO - PROCESS | 3000 | 1467822260130 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C88BCC00) [pid = 3000] [serial = 1832] [outer = 000000D4C819CC00] 09:24:20 INFO - PROCESS | 3000 | 1467822260588 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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 797ms 09:24:20 INFO - PROCESS | 3000 | 1467822260652 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3000 | 1467822260654 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:24:20 INFO - PROCESS | 3000 | 1467822260658 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 3000 | 1467822260660 Marionette TRACE conn6 <- [1,2406,null,{}] 09:24:20 INFO - PROCESS | 3000 | 1467822260663 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}] 09:24:20 INFO - PROCESS | 3000 | 1467822260666 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:20 INFO - PROCESS | 3000 | 1467822260787 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:24:20 INFO - PROCESS | 3000 | 1467822260848 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3000 | 1467822260851 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC2D800 == 33 [pid = 3000] [id = 611] 09:24:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CA6AAC00) [pid = 3000] [serial = 1833] [outer = 0000000000000000] 09:24:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB23B000) [pid = 3000] [serial = 1834] [outer = 000000D4CA6AAC00] 09:24:20 INFO - PROCESS | 3000 | 1467822260896 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB248400) [pid = 3000] [serial = 1835] [outer = 000000D4CA6AAC00] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C878D400) [pid = 3000] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C53A6400) [pid = 3000] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6E3C000) [pid = 3000] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C17D3800) [pid = 3000] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAE2AC00) [pid = 3000] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF360C00) [pid = 3000] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAD6AC00) [pid = 3000] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4B91D4000) [pid = 3000] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAD39800) [pid = 3000] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C4985C00) [pid = 3000] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C7DE9400) [pid = 3000] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAE30400) [pid = 3000] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:24:21 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8166C00) [pid = 3000] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:24:21 INFO - PROCESS | 3000 | 1467822261355 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 09:24:21 INFO - PROCESS | 3000 | 1467822261395 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3000 | 1467822261397 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:24:21 INFO - PROCESS | 3000 | 1467822261407 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 3000 | 1467822261408 Marionette TRACE conn6 <- [1,2410,null,{}] 09:24:21 INFO - PROCESS | 3000 | 1467822261413 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}] 09:24:21 INFO - PROCESS | 3000 | 1467822261415 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:21 INFO - PROCESS | 3000 | 1467822261499 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:24:21 INFO - PROCESS | 3000 | 1467822261507 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 3000 | 1467822261509 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9AF4000 == 34 [pid = 3000] [id = 612] 09:24:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BAE28800) [pid = 3000] [serial = 1836] [outer = 0000000000000000] 09:24:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C6E3C000) [pid = 3000] [serial = 1837] [outer = 000000D4BAE28800] 09:24:21 INFO - PROCESS | 3000 | 1467822261553 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4CA6B2000) [pid = 3000] [serial = 1838] [outer = 000000D4BAE28800] 09:24:22 INFO - PROCESS | 3000 | 1467822261994 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 09:24:22 INFO - PROCESS | 3000 | 1467822262032 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3000 | 1467822262034 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:24:22 INFO - PROCESS | 3000 | 1467822262038 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 3000 | 1467822262040 Marionette TRACE conn6 <- [1,2414,null,{}] 09:24:22 INFO - PROCESS | 3000 | 1467822262043 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}] 09:24:22 INFO - PROCESS | 3000 | 1467822262045 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:22 INFO - PROCESS | 3000 | 1467822262130 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:24:22 INFO - PROCESS | 3000 | 1467822262135 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3000 | 1467822262137 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7B3000 == 35 [pid = 3000] [id = 613] 09:24:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4CB288400) [pid = 3000] [serial = 1839] [outer = 0000000000000000] 09:24:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4CB28D000) [pid = 3000] [serial = 1840] [outer = 000000D4CB288400] 09:24:22 INFO - PROCESS | 3000 | 1467822262181 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CB348400) [pid = 3000] [serial = 1841] [outer = 000000D4CB288400] 09:24:22 INFO - PROCESS | 3000 | 1467822262604 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 09:24:22 INFO - PROCESS | 3000 | 1467822262670 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3000 | 1467822262672 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:24:22 INFO - PROCESS | 3000 | 1467822262675 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 3000 | 1467822262677 Marionette TRACE conn6 <- [1,2418,null,{}] 09:24:22 INFO - PROCESS | 3000 | 1467822262681 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}] 09:24:22 INFO - PROCESS | 3000 | 1467822262683 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:22 INFO - PROCESS | 3000 | 1467822262770 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:24:22 INFO - PROCESS | 3000 | 1467822262776 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3000 | 1467822262778 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF64B000 == 36 [pid = 3000] [id = 614] 09:24:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CB6BE000) [pid = 3000] [serial = 1842] [outer = 0000000000000000] 09:24:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB6C4000) [pid = 3000] [serial = 1843] [outer = 000000D4CB6BE000] 09:24:22 INFO - PROCESS | 3000 | 1467822262822 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB98B000) [pid = 3000] [serial = 1844] [outer = 000000D4CB6BE000] 09:24:23 INFO - PROCESS | 3000 | 1467822263447 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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 839ms 09:24:23 INFO - PROCESS | 3000 | 1467822263518 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 3000 | 1467822263523 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:24:23 INFO - PROCESS | 3000 | 1467822263528 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 3000 | 1467822263532 Marionette TRACE conn6 <- [1,2422,null,{}] 09:24:23 INFO - PROCESS | 3000 | 1467822263538 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}] 09:24:23 INFO - PROCESS | 3000 | 1467822263541 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:23 INFO - PROCESS | 3000 | 1467822263709 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:24:23 INFO - PROCESS | 3000 | 1467822263720 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3000 | 1467822263723 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CA4800 == 37 [pid = 3000] [id = 615] 09:24:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4BAE29800) [pid = 3000] [serial = 1845] [outer = 0000000000000000] 09:24:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF35AC00) [pid = 3000] [serial = 1846] [outer = 000000D4BAE29800] 09:24:23 INFO - PROCESS | 3000 | 1467822263782 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C13BE400) [pid = 3000] [serial = 1847] [outer = 000000D4BAE29800] 09:24:24 INFO - PROCESS | 3000 | 1467822264439 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 944ms 09:24:24 INFO - PROCESS | 3000 | 1467822264475 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 3000 | 1467822264480 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:24:24 INFO - PROCESS | 3000 | 1467822264487 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 3000 | 1467822264490 Marionette TRACE conn6 <- [1,2426,null,{}] 09:24:24 INFO - PROCESS | 3000 | 1467822264495 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}] 09:24:24 INFO - PROCESS | 3000 | 1467822264498 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:24 INFO - PROCESS | 3000 | 1467822264616 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:24:24 INFO - PROCESS | 3000 | 1467822264743 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 3000 | 1467822264746 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6A800 == 38 [pid = 3000] [id = 616] 09:24:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C4B68000) [pid = 3000] [serial = 1848] [outer = 0000000000000000] 09:24:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C5861C00) [pid = 3000] [serial = 1849] [outer = 000000D4C4B68000] 09:24:24 INFO - PROCESS | 3000 | 1467822264805 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B70800) [pid = 3000] [serial = 1850] [outer = 000000D4C4B68000] 09:24:25 INFO - PROCESS | 3000 | 1467822265475 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1038ms 09:24:25 INFO - PROCESS | 3000 | 1467822265526 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 3000 | 1467822265529 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:24:25 INFO - PROCESS | 3000 | 1467822265533 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 3000 | 1467822265538 Marionette TRACE conn6 <- [1,2430,null,{}] 09:24:25 INFO - PROCESS | 3000 | 1467822265569 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}] 09:24:25 INFO - PROCESS | 3000 | 1467822265575 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:25 INFO - PROCESS | 3000 | 1467822265720 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:24:25 INFO - PROCESS | 3000 | 1467822265849 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 3000 | 1467822265853 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6F0000 == 39 [pid = 3000] [id = 617] 09:24:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8F12000) [pid = 3000] [serial = 1851] [outer = 0000000000000000] 09:24:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CAD6C800) [pid = 3000] [serial = 1852] [outer = 000000D4C8F12000] 09:24:25 INFO - PROCESS | 3000 | 1467822265912 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB98BC00) [pid = 3000] [serial = 1853] [outer = 000000D4C8F12000] 09:24:26 INFO - PROCESS | 3000 | 1467822266477 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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 986ms 09:24:26 INFO - PROCESS | 3000 | 1467822266521 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 3000 | 1467822266524 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:24:26 INFO - PROCESS | 3000 | 1467822266528 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 3000 | 1467822266530 Marionette TRACE conn6 <- [1,2434,null,{}] 09:24:26 INFO - PROCESS | 3000 | 1467822266534 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}] 09:24:26 INFO - PROCESS | 3000 | 1467822266536 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:26 INFO - PROCESS | 3000 | 1467822266653 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:24:26 INFO - PROCESS | 3000 | 1467822266750 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3000 | 1467822266752 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC20000 == 40 [pid = 3000] [id = 618] 09:24:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BFC9D800) [pid = 3000] [serial = 1854] [outer = 0000000000000000] 09:24:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C4910400) [pid = 3000] [serial = 1855] [outer = 000000D4BFC9D800] 09:24:26 INFO - PROCESS | 3000 | 1467822266807 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4CB992000) [pid = 3000] [serial = 1856] [outer = 000000D4BFC9D800] 09:24:27 INFO - PROCESS | 3000 | 1467822267574 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1134ms 09:24:27 INFO - PROCESS | 3000 | 1467822267663 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:24:27 INFO - PROCESS | 3000 | 1467822267668 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:24:27 INFO - PROCESS | 3000 | 1467822267672 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 3000 | 1467822267677 Marionette TRACE conn6 <- [1,2438,null,{}] 09:24:27 INFO - PROCESS | 3000 | 1467822267683 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}] 09:24:27 INFO - PROCESS | 3000 | 1467822267685 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:27 INFO - PROCESS | 3000 | 1467822267802 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7B3000 == 39 [pid = 3000] [id = 613] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9AF4000 == 38 [pid = 3000] [id = 612] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC2D800 == 37 [pid = 3000] [id = 611] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C876A000 == 36 [pid = 3000] [id = 610] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB119800 == 35 [pid = 3000] [id = 609] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E13000 == 34 [pid = 3000] [id = 608] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7673000 == 33 [pid = 3000] [id = 607] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157F800 == 32 [pid = 3000] [id = 606] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC20F800 == 31 [pid = 3000] [id = 605] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE35C800 == 30 [pid = 3000] [id = 603] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49E6000 == 29 [pid = 3000] [id = 604] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E5800 == 28 [pid = 3000] [id = 594] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC20000 == 27 [pid = 3000] [id = 618] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6F0000 == 26 [pid = 3000] [id = 617] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6A800 == 25 [pid = 3000] [id = 616] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF64B000 == 24 [pid = 3000] [id = 614] 09:24:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CA4800 == 23 [pid = 3000] [id = 615] 09:24:28 INFO - PROCESS | 3000 | 1467822268533 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3000 | 1467822268537 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C88F1000) [pid = 3000] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C5829400) [pid = 3000] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7597400) [pid = 3000] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C498A400) [pid = 3000] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C1852800) [pid = 3000] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BFF0A400) [pid = 3000] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BFC24800) [pid = 3000] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C0C05800) [pid = 3000] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAF08000) [pid = 3000] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C6E33800) [pid = 3000] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF53C00) [pid = 3000] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF05800) [pid = 3000] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7B6A000) [pid = 3000] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF47E400) [pid = 3000] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BB01B000) [pid = 3000] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C6A07400) [pid = 3000] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4990400) [pid = 3000] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB28EC00) [pid = 3000] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C86D5C00) [pid = 3000] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB6BC800) [pid = 3000] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB28DC00) [pid = 3000] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C819C000) [pid = 3000] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C8F08C00) [pid = 3000] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C7548C00) [pid = 3000] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C86D7400) [pid = 3000] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C49A1800) [pid = 3000] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:24:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9268000 == 24 [pid = 3000] [id = 619] 09:24:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4B9A4E800) [pid = 3000] [serial = 1857] [outer = 0000000000000000] 09:24:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4B9B09000) [pid = 3000] [serial = 1858] [outer = 000000D4B9A4E800] 09:24:28 INFO - PROCESS | 3000 | 1467822268696 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAD3D000) [pid = 3000] [serial = 1859] [outer = 000000D4B9A4E800] 09:24:29 INFO - PROCESS | 3000 | 1467822269137 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1534ms 09:24:29 INFO - PROCESS | 3000 | 1467822269208 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 3000 | 1467822269212 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:24:29 INFO - PROCESS | 3000 | 1467822269216 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:24:29 INFO - PROCESS | 3000 | 1467822269219 Marionette TRACE conn6 <- [1,2442,null,{}] 09:24:29 INFO - PROCESS | 3000 | 1467822269230 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}] 09:24:29 INFO - PROCESS | 3000 | 1467822269235 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:29 INFO - PROCESS | 3000 | 1467822269333 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:24:29 INFO - PROCESS | 3000 | 1467822269346 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3000 | 1467822269349 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C58800 == 25 [pid = 3000] [id = 620] 09:24:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAE30400) [pid = 3000] [serial = 1860] [outer = 0000000000000000] 09:24:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF4AC00) [pid = 3000] [serial = 1861] [outer = 000000D4BAE30400] 09:24:29 INFO - PROCESS | 3000 | 1467822269399 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BB086800) [pid = 3000] [serial = 1862] [outer = 000000D4BAE30400] 09:24:29 INFO - PROCESS | 3000 | 1467822269884 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 09:24:29 INFO - PROCESS | 3000 | 1467822269915 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 3000 | 1467822269919 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:24:29 INFO - PROCESS | 3000 | 1467822269925 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 3000 | 1467822269927 Marionette TRACE conn6 <- [1,2446,null,{}] 09:24:29 INFO - PROCESS | 3000 | 1467822269931 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}] 09:24:29 INFO - PROCESS | 3000 | 1467822269933 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:30 INFO - PROCESS | 3000 | 1467822270064 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:24:30 INFO - PROCESS | 3000 | 1467822270149 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3000 | 1467822270151 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C54000 == 26 [pid = 3000] [id = 621] 09:24:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BF35D400) [pid = 3000] [serial = 1863] [outer = 0000000000000000] 09:24:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BFB66C00) [pid = 3000] [serial = 1864] [outer = 000000D4BF35D400] 09:24:30 INFO - PROCESS | 3000 | 1467822270209 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BFF08800) [pid = 3000] [serial = 1865] [outer = 000000D4BF35D400] 09:24:30 INFO - PROCESS | 3000 | 1467822270653 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 775ms 09:24:30 INFO - PROCESS | 3000 | 1467822270702 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3000 | 1467822270704 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:24:30 INFO - PROCESS | 3000 | 1467822270709 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3000 | 1467822270716 Marionette TRACE conn6 <- [1,2450,null,{}] 09:24:30 INFO - PROCESS | 3000 | 1467822270737 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}] 09:24:30 INFO - PROCESS | 3000 | 1467822270741 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:30 INFO - PROCESS | 3000 | 1467822270868 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:24:30 INFO - PROCESS | 3000 | 1467822270926 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3000 | 1467822270929 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6B800 == 27 [pid = 3000] [id = 622] 09:24:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C490E800) [pid = 3000] [serial = 1866] [outer = 0000000000000000] 09:24:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4983400) [pid = 3000] [serial = 1867] [outer = 000000D4C490E800] 09:24:30 INFO - PROCESS | 3000 | 1467822270976 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4993400) [pid = 3000] [serial = 1868] [outer = 000000D4C490E800] 09:24:31 INFO - PROCESS | 3000 | 1467822271434 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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 797ms 09:24:31 INFO - PROCESS | 3000 | 1467822271513 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3000 | 1467822271516 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:24:31 INFO - PROCESS | 3000 | 1467822271519 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 3000 | 1467822271521 Marionette TRACE conn6 <- [1,2454,null,{}] 09:24:31 INFO - PROCESS | 3000 | 1467822271525 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}] 09:24:31 INFO - PROCESS | 3000 | 1467822271527 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:31 INFO - PROCESS | 3000 | 1467822271648 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:24:31 INFO - PROCESS | 3000 | 1467822271704 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3000 | 1467822271707 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8F66000 == 28 [pid = 3000] [id = 623] 09:24:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C539C800) [pid = 3000] [serial = 1869] [outer = 0000000000000000] 09:24:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C53A5000) [pid = 3000] [serial = 1870] [outer = 000000D4C539C800] 09:24:31 INFO - PROCESS | 3000 | 1467822271761 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C6A03800) [pid = 3000] [serial = 1871] [outer = 000000D4C539C800] 09:24:32 INFO - PROCESS | 3000 | 1467822272184 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 09:24:32 INFO - PROCESS | 3000 | 1467822272213 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 3000 | 1467822272216 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:24:32 INFO - PROCESS | 3000 | 1467822272229 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 3000 | 1467822272231 Marionette TRACE conn6 <- [1,2458,null,{}] 09:24:32 INFO - PROCESS | 3000 | 1467822272236 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}] 09:24:32 INFO - PROCESS | 3000 | 1467822272238 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:32 INFO - PROCESS | 3000 | 1467822272354 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:24:32 INFO - PROCESS | 3000 | 1467822272362 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3000 | 1467822272368 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB106000 == 29 [pid = 3000] [id = 624] 09:24:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7548C00) [pid = 3000] [serial = 1872] [outer = 0000000000000000] 09:24:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7578800) [pid = 3000] [serial = 1873] [outer = 000000D4C7548C00] 09:24:32 INFO - PROCESS | 3000 | 1467822272477 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7B72800) [pid = 3000] [serial = 1874] [outer = 000000D4C7548C00] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C184F000) [pid = 3000] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD65400) [pid = 3000] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C819CC00) [pid = 3000] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C49A9000) [pid = 3000] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD42C00) [pid = 3000] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C91AB000) [pid = 3000] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAF4B800) [pid = 3000] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA6AAC00) [pid = 3000] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4CB288400) [pid = 3000] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB6BE000) [pid = 3000] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C7B75400) [pid = 3000] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:24:32 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAE28800) [pid = 3000] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:24:33 INFO - PROCESS | 3000 | 1467822273140 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 944ms 09:24:33 INFO - PROCESS | 3000 | 1467822273172 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3000 | 1467822273175 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:24:33 INFO - PROCESS | 3000 | 1467822273178 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3000 | 1467822273180 Marionette TRACE conn6 <- [1,2462,null,{}] 09:24:33 INFO - PROCESS | 3000 | 1467822273183 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}] 09:24:33 INFO - PROCESS | 3000 | 1467822273186 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:33 INFO - PROCESS | 3000 | 1467822273274 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:24:33 INFO - PROCESS | 3000 | 1467822273282 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3000 | 1467822273284 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9267800 == 30 [pid = 3000] [id = 625] 09:24:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C6D0C800) [pid = 3000] [serial = 1875] [outer = 0000000000000000] 09:24:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C7BF1400) [pid = 3000] [serial = 1876] [outer = 000000D4C6D0C800] 09:24:33 INFO - PROCESS | 3000 | 1467822273337 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C815E000) [pid = 3000] [serial = 1877] [outer = 000000D4C6D0C800] 09:24:33 INFO - PROCESS | 3000 | 1467822273756 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 09:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:24:33 INFO - PROCESS | 3000 | 1467822273811 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3000 | 1467822273814 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:24:33 INFO - PROCESS | 3000 | 1467822273817 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3000 | 1467822273819 Marionette TRACE conn6 <- [1,2466,null,{}] 09:24:33 INFO - PROCESS | 3000 | 1467822273823 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}] 09:24:33 INFO - PROCESS | 3000 | 1467822273825 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:33 INFO - PROCESS | 3000 | 1467822273908 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:24:33 INFO - PROCESS | 3000 | 1467822273913 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3000 | 1467822273915 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC19B000 == 31 [pid = 3000] [id = 626] 09:24:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4B9231800) [pid = 3000] [serial = 1878] [outer = 0000000000000000] 09:24:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C819C400) [pid = 3000] [serial = 1879] [outer = 000000D4B9231800] 09:24:33 INFO - PROCESS | 3000 | 1467822273960 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4983800) [pid = 3000] [serial = 1880] [outer = 000000D4B9231800] 09:24:34 INFO - PROCESS | 3000 | 1467822274407 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 09:24:34 INFO - PROCESS | 3000 | 1467822274458 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 3000 | 1467822274461 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:24:34 INFO - PROCESS | 3000 | 1467822274464 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 3000 | 1467822274465 Marionette TRACE conn6 <- [1,2470,null,{}] 09:24:34 INFO - PROCESS | 3000 | 1467822274469 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}] 09:24:34 INFO - PROCESS | 3000 | 1467822274471 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:34 INFO - PROCESS | 3000 | 1467822274553 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:24:34 INFO - PROCESS | 3000 | 1467822274567 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3000 | 1467822274569 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC38000 == 32 [pid = 3000] [id = 627] 09:24:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C85A1800) [pid = 3000] [serial = 1881] [outer = 0000000000000000] 09:24:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C8791800) [pid = 3000] [serial = 1882] [outer = 000000D4C85A1800] 09:24:34 INFO - PROCESS | 3000 | 1467822274614 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C88F1000) [pid = 3000] [serial = 1883] [outer = 000000D4C85A1800] 09:24:35 INFO - PROCESS | 3000 | 1467822275221 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 777ms 09:24:35 INFO - PROCESS | 3000 | 1467822275287 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 3000 | 1467822275292 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:24:35 INFO - PROCESS | 3000 | 1467822275322 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 3000 | 1467822275326 Marionette TRACE conn6 <- [1,2474,null,{}] 09:24:35 INFO - PROCESS | 3000 | 1467822275332 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}] 09:24:35 INFO - PROCESS | 3000 | 1467822275335 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:35 INFO - PROCESS | 3000 | 1467822275470 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:24:35 INFO - PROCESS | 3000 | 1467822275589 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 3000 | 1467822275592 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5074000 == 33 [pid = 3000] [id = 628] 09:24:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAD66400) [pid = 3000] [serial = 1884] [outer = 0000000000000000] 09:24:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BAF0D000) [pid = 3000] [serial = 1885] [outer = 000000D4BAD66400] 09:24:35 INFO - PROCESS | 3000 | 1467822275651 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BB664400) [pid = 3000] [serial = 1886] [outer = 000000D4BAD66400] 09:24:36 INFO - PROCESS | 3000 | 1467822276406 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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1141ms 09:24:36 INFO - PROCESS | 3000 | 1467822276462 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3000 | 1467822276467 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:24:36 INFO - PROCESS | 3000 | 1467822276474 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 3000 | 1467822276477 Marionette TRACE conn6 <- [1,2478,null,{}] 09:24:36 INFO - PROCESS | 3000 | 1467822276481 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}] 09:24:36 INFO - PROCESS | 3000 | 1467822276484 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:36 INFO - PROCESS | 3000 | 1467822276618 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:24:36 INFO - PROCESS | 3000 | 1467822276737 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 3000 | 1467822276740 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB107800 == 34 [pid = 3000] [id = 629] 09:24:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C17D0000) [pid = 3000] [serial = 1887] [outer = 0000000000000000] 09:24:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C3D7C000) [pid = 3000] [serial = 1888] [outer = 000000D4C17D0000] 09:24:36 INFO - PROCESS | 3000 | 1467822276806 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C4CD7800) [pid = 3000] [serial = 1889] [outer = 000000D4C17D0000] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C4000 == 33 [pid = 3000] [id = 568] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9274000 == 32 [pid = 3000] [id = 562] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA646000 == 31 [pid = 3000] [id = 570] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C9127000 == 30 [pid = 3000] [id = 561] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB2D4800 == 29 [pid = 3000] [id = 571] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D7000 == 28 [pid = 3000] [id = 572] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C157C800 == 27 [pid = 3000] [id = 566] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BC205800 == 26 [pid = 3000] [id = 558] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D1800 == 25 [pid = 3000] [id = 559] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC5800 == 24 [pid = 3000] [id = 567] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCAF800 == 23 [pid = 3000] [id = 565] 09:24:37 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C2A800 == 22 [pid = 3000] [id = 557] 09:24:37 INFO - PROCESS | 3000 | 1467822277740 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]]]}] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C497FC00) [pid = 3000] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C499DC00) [pid = 3000] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BAE22400) [pid = 3000] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BB433800) [pid = 3000] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C88BCC00) [pid = 3000] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6E3F400) [pid = 3000] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BB15F000) [pid = 3000] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF366C00) [pid = 3000] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C81ED800) [pid = 3000] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CB239400) [pid = 3000] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA43F000) [pid = 3000] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BB664800) [pid = 3000] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BC0EF400) [pid = 3000] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB23B000) [pid = 3000] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CB348400) [pid = 3000] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4CB6C4000) [pid = 3000] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB98B000) [pid = 3000] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4CB28D000) [pid = 3000] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4CB248400) [pid = 3000] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C7B95000) [pid = 3000] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C7BEF000) [pid = 3000] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4CA6B2000) [pid = 3000] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C6E3C000) [pid = 3000] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C759A800) [pid = 3000] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1340ms 09:24:37 INFO - PROCESS | 3000 | 1467822277816 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 3000 | 1467822277820 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:24:37 INFO - PROCESS | 3000 | 1467822277825 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 3000 | 1467822277829 Marionette TRACE conn6 <- [1,2482,null,{}] 09:24:37 INFO - PROCESS | 3000 | 1467822277835 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}] 09:24:37 INFO - PROCESS | 3000 | 1467822277838 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:37 INFO - PROCESS | 3000 | 1467822277935 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:24:37 INFO - PROCESS | 3000 | 1467822277948 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3000 | 1467822277952 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C37800 == 23 [pid = 3000] [id = 630] 09:24:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BAF0C800) [pid = 3000] [serial = 1890] [outer = 0000000000000000] 09:24:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BAF47C00) [pid = 3000] [serial = 1891] [outer = 000000D4BAF0C800] 09:24:38 INFO - PROCESS | 3000 | 1467822278001 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BF357400) [pid = 3000] [serial = 1892] [outer = 000000D4BAF0C800] 09:24:38 INFO - PROCESS | 3000 | 1467822278543 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 09:24:38 INFO - PROCESS | 3000 | 1467822278563 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3000 | 1467822278567 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:24:38 INFO - PROCESS | 3000 | 1467822278574 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 3000 | 1467822278577 Marionette TRACE conn6 <- [1,2486,null,{}] 09:24:38 INFO - PROCESS | 3000 | 1467822278581 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}] 09:24:38 INFO - PROCESS | 3000 | 1467822278583 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:38 INFO - PROCESS | 3000 | 1467822278674 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:24:38 INFO - PROCESS | 3000 | 1467822278683 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3000 | 1467822278685 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5321000 == 24 [pid = 3000] [id = 631] 09:24:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C0C06000) [pid = 3000] [serial = 1893] [outer = 0000000000000000] 09:24:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C0D98000) [pid = 3000] [serial = 1894] [outer = 000000D4C0C06000] 09:24:38 INFO - PROCESS | 3000 | 1467822278733 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C490D400) [pid = 3000] [serial = 1895] [outer = 000000D4C0C06000] 09:24:39 INFO - PROCESS | 3000 | 1467822279228 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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 09:24:39 INFO - PROCESS | 3000 | 1467822279269 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3000 | 1467822279271 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:24:39 INFO - PROCESS | 3000 | 1467822279275 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 3000 | 1467822279278 Marionette TRACE conn6 <- [1,2490,null,{}] 09:24:39 INFO - PROCESS | 3000 | 1467822279290 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}] 09:24:39 INFO - PROCESS | 3000 | 1467822279295 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:39 INFO - PROCESS | 3000 | 1467822279418 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:24:39 INFO - PROCESS | 3000 | 1467822279505 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 3000 | 1467822279509 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F6F000 == 25 [pid = 3000] [id = 632] 09:24:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C497FC00) [pid = 3000] [serial = 1896] [outer = 0000000000000000] 09:24:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C6A04C00) [pid = 3000] [serial = 1897] [outer = 000000D4C497FC00] 09:24:39 INFO - PROCESS | 3000 | 1467822279559 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C7595400) [pid = 3000] [serial = 1898] [outer = 000000D4C497FC00] 09:24:39 INFO - PROCESS | 3000 | 1467822279946 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 09:24:40 INFO - PROCESS | 3000 | 1467822280011 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3000 | 1467822280014 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:24:40 INFO - PROCESS | 3000 | 1467822280017 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3000 | 1467822280018 Marionette TRACE conn6 <- [1,2494,null,{}] 09:24:40 INFO - PROCESS | 3000 | 1467822280022 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}] 09:24:40 INFO - PROCESS | 3000 | 1467822280024 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:40 INFO - PROCESS | 3000 | 1467822280143 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:24:40 INFO - PROCESS | 3000 | 1467822280148 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3000 | 1467822280150 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD2D800 == 26 [pid = 3000] [id = 633] 09:24:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C7B6E400) [pid = 3000] [serial = 1899] [outer = 0000000000000000] 09:24:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C7B9A800) [pid = 3000] [serial = 1900] [outer = 000000D4C7B6E400] 09:24:40 INFO - PROCESS | 3000 | 1467822280196 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C7DE6C00) [pid = 3000] [serial = 1901] [outer = 000000D4C7B6E400] 09:24:40 INFO - PROCESS | 3000 | 1467822280669 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 09:24:40 INFO - PROCESS | 3000 | 1467822280690 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3000 | 1467822280692 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:24:40 INFO - PROCESS | 3000 | 1467822280695 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:24:40 INFO - PROCESS | 3000 | 1467822280697 Marionette TRACE conn6 <- [1,2498,null,{}] 09:24:40 INFO - PROCESS | 3000 | 1467822280700 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}] 09:24:40 INFO - PROCESS | 3000 | 1467822280702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:40 INFO - PROCESS | 3000 | 1467822280844 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:24:40 INFO - PROCESS | 3000 | 1467822280911 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3000 | 1467822280913 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CF800 == 27 [pid = 3000] [id = 634] 09:24:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C8162C00) [pid = 3000] [serial = 1902] [outer = 0000000000000000] 09:24:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8788400) [pid = 3000] [serial = 1903] [outer = 000000D4C8162C00] 09:24:40 INFO - PROCESS | 3000 | 1467822280959 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C88F3000) [pid = 3000] [serial = 1904] [outer = 000000D4C8162C00] 09:24:41 INFO - PROCESS | 3000 | 1467822281413 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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 09:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:24:41 INFO - PROCESS | 3000 | 1467822281433 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3000 | 1467822281435 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 3000 | 1467822281443 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 3000 | 1467822281445 Marionette TRACE conn6 <- [1,2502,null,{}] 09:24:41 INFO - PROCESS | 3000 | 1467822281448 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}] 09:24:41 INFO - PROCESS | 3000 | 1467822281454 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:41 INFO - PROCESS | 3000 | 1467822281595 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:24:41 INFO - PROCESS | 3000 | 1467822281659 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3000 | 1467822281661 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC47000 == 28 [pid = 3000] [id = 635] 09:24:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C91B0000) [pid = 3000] [serial = 1905] [outer = 0000000000000000] 09:24:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CA447000) [pid = 3000] [serial = 1906] [outer = 000000D4C91B0000] 09:24:41 INFO - PROCESS | 3000 | 1467822281708 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB241000) [pid = 3000] [serial = 1907] [outer = 000000D4C91B0000] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF35D400) [pid = 3000] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAE30400) [pid = 3000] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4B9A4E800) [pid = 3000] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7548C00) [pid = 3000] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C539C800) [pid = 3000] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BFC9D800) [pid = 3000] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4B9231800) [pid = 3000] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BAE29800) [pid = 3000] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C4B68000) [pid = 3000] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8F12000) [pid = 3000] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C490E800) [pid = 3000] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:24:42 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C6D0C800) [pid = 3000] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:24:42 INFO - PROCESS | 3000 | 1467822282213 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 839ms 09:24:42 INFO - PROCESS | 3000 | 1467822282281 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3000 | 1467822282283 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:24:42 INFO - PROCESS | 3000 | 1467822282287 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3000 | 1467822282289 Marionette TRACE conn6 <- [1,2506,null,{}] 09:24:42 INFO - PROCESS | 3000 | 1467822282298 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}] 09:24:42 INFO - PROCESS | 3000 | 1467822282300 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:42 INFO - PROCESS | 3000 | 1467822282410 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:24:42 INFO - PROCESS | 3000 | 1467822282421 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3000 | 1467822282423 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE368800 == 29 [pid = 3000] [id = 636] 09:24:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF35D400) [pid = 3000] [serial = 1908] [outer = 0000000000000000] 09:24:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C7595C00) [pid = 3000] [serial = 1909] [outer = 000000D4BF35D400] 09:24:42 INFO - PROCESS | 3000 | 1467822282469 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4CB245C00) [pid = 3000] [serial = 1910] [outer = 000000D4BF35D400] 09:24:42 INFO - PROCESS | 3000 | 1467822282876 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 09:24:42 INFO - PROCESS | 3000 | 1467822282918 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3000 | 1467822282920 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:24:42 INFO - PROCESS | 3000 | 1467822282924 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3000 | 1467822282926 Marionette TRACE conn6 <- [1,2510,null,{}] 09:24:42 INFO - PROCESS | 3000 | 1467822282929 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}] 09:24:42 INFO - PROCESS | 3000 | 1467822282931 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:43 INFO - PROCESS | 3000 | 1467822283024 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:24:43 INFO - PROCESS | 3000 | 1467822283030 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 3000 | 1467822283032 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7B9000 == 30 [pid = 3000] [id = 637] 09:24:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4CB281800) [pid = 3000] [serial = 1911] [outer = 0000000000000000] 09:24:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4CB288C00) [pid = 3000] [serial = 1912] [outer = 000000D4CB281800] 09:24:43 INFO - PROCESS | 3000 | 1467822283076 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4CB30F400) [pid = 3000] [serial = 1913] [outer = 000000D4CB281800] 09:24:43 INFO - PROCESS | 3000 | 1467822283508 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 09:24:43 INFO - PROCESS | 3000 | 1467822283555 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 3000 | 1467822283558 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:24:43 INFO - PROCESS | 3000 | 1467822283565 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 3000 | 1467822283567 Marionette TRACE conn6 <- [1,2514,null,{}] 09:24:43 INFO - PROCESS | 3000 | 1467822283571 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}] 09:24:43 INFO - PROCESS | 3000 | 1467822283573 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:43 INFO - PROCESS | 3000 | 1467822283657 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:24:43 INFO - PROCESS | 3000 | 1467822283663 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 3000 | 1467822283665 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7939800 == 31 [pid = 3000] [id = 638] 09:24:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4CB6BC800) [pid = 3000] [serial = 1914] [outer = 0000000000000000] 09:24:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CB6C1000) [pid = 3000] [serial = 1915] [outer = 000000D4CB6BC800] 09:24:43 INFO - PROCESS | 3000 | 1467822283709 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CB98B400) [pid = 3000] [serial = 1916] [outer = 000000D4CB6BC800] 09:24:44 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3CA000 == 30 [pid = 3000] [id = 563] 09:24:44 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9268000 == 29 [pid = 3000] [id = 619] 09:24:44 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0D4800 == 28 [pid = 3000] [id = 564] 09:24:44 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8640000 == 27 [pid = 3000] [id = 560] 09:24:44 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC4800 == 26 [pid = 3000] [id = 573] 09:24:44 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8408800 == 25 [pid = 3000] [id = 569] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BFB66C00) [pid = 3000] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAF4AC00) [pid = 3000] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BB086800) [pid = 3000] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4B9B09000) [pid = 3000] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BAD3D000) [pid = 3000] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C7578800) [pid = 3000] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C6A03800) [pid = 3000] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C53A5000) [pid = 3000] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4CB992000) [pid = 3000] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C4910400) [pid = 3000] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C7B72800) [pid = 3000] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C819C400) [pid = 3000] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C4983800) [pid = 3000] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C13BE400) [pid = 3000] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BF35AC00) [pid = 3000] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C7B70800) [pid = 3000] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C5861C00) [pid = 3000] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4C8791800) [pid = 3000] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4CB98BC00) [pid = 3000] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4CAD6C800) [pid = 3000] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C4983400) [pid = 3000] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4C4993400) [pid = 3000] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 52 (000000D4C7BF1400) [pid = 3000] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 51 (000000D4C815E000) [pid = 3000] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | --DOMWINDOW == 50 (000000D4BFF08800) [pid = 3000] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:24:45 INFO - PROCESS | 3000 | 1467822285572 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]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2028ms 09:24:45 INFO - PROCESS | 3000 | 1467822285598 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 3000 | 1467822285603 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:24:45 INFO - PROCESS | 3000 | 1467822285608 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 3000 | 1467822285611 Marionette TRACE conn6 <- [1,2518,null,{}] 09:24:45 INFO - PROCESS | 3000 | 1467822285618 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}] 09:24:45 INFO - PROCESS | 3000 | 1467822285621 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:45 INFO - PROCESS | 3000 | 1467822285716 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:24:45 INFO - PROCESS | 3000 | 1467822285725 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 3000 | 1467822285730 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF4DB800 == 26 [pid = 3000] [id = 639] 09:24:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 51 (000000D4BA925C00) [pid = 3000] [serial = 1917] [outer = 0000000000000000] 09:24:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 52 (000000D4BA927000) [pid = 3000] [serial = 1918] [outer = 000000D4BA925C00] 09:24:45 INFO - PROCESS | 3000 | 1467822285780 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 53 (000000D4BAD40C00) [pid = 3000] [serial = 1919] [outer = 000000D4BA925C00] 09:24:46 INFO - PROCESS | 3000 | 1467822286279 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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 09:24:46 INFO - PROCESS | 3000 | 1467822286345 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3000 | 1467822286350 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:24:46 INFO - PROCESS | 3000 | 1467822286357 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 3000 | 1467822286360 Marionette TRACE conn6 <- [1,2522,null,{}] 09:24:46 INFO - PROCESS | 3000 | 1467822286364 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}] 09:24:46 INFO - PROCESS | 3000 | 1467822286367 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:46 INFO - PROCESS | 3000 | 1467822286460 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:24:46 INFO - PROCESS | 3000 | 1467822286545 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 3000 | 1467822286548 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1567800 == 27 [pid = 3000] [id = 640] 09:24:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4BAD70800) [pid = 3000] [serial = 1920] [outer = 0000000000000000] 09:24:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BAE30400) [pid = 3000] [serial = 1921] [outer = 000000D4BAD70800] 09:24:46 INFO - PROCESS | 3000 | 1467822286598 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BAF13000) [pid = 3000] [serial = 1922] [outer = 000000D4BAD70800] 09:24:47 INFO - PROCESS | 3000 | 1467822287006 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 09:24:47 INFO - PROCESS | 3000 | 1467822287051 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3000 | 1467822287053 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:24:47 INFO - PROCESS | 3000 | 1467822287057 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3000 | 1467822287061 Marionette TRACE conn6 <- [1,2526,null,{}] 09:24:47 INFO - PROCESS | 3000 | 1467822287073 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}] 09:24:47 INFO - PROCESS | 3000 | 1467822287078 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:47 INFO - PROCESS | 3000 | 1467822287202 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:24:47 INFO - PROCESS | 3000 | 1467822287210 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3000 | 1467822287213 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AE5000 == 28 [pid = 3000] [id = 641] 09:24:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4B91D0800) [pid = 3000] [serial = 1923] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BF360400) [pid = 3000] [serial = 1924] [outer = 000000D4B91D0800] 09:24:47 INFO - PROCESS | 3000 | 1467822287262 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BF4CD800) [pid = 3000] [serial = 1925] [outer = 000000D4B91D0800] 09:24:47 INFO - PROCESS | 3000 | 1467822287699 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 09:24:47 INFO - PROCESS | 3000 | 1467822287752 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3000 | 1467822287755 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:24:47 INFO - PROCESS | 3000 | 1467822287758 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3000 | 1467822287760 Marionette TRACE conn6 <- [1,2530,null,{}] 09:24:47 INFO - PROCESS | 3000 | 1467822287763 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}] 09:24:47 INFO - PROCESS | 3000 | 1467822287766 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:47 INFO - PROCESS | 3000 | 1467822287855 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:24:47 INFO - PROCESS | 3000 | 1467822287860 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3000 | 1467822287863 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C7000 == 29 [pid = 3000] [id = 642] 09:24:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BFE70C00) [pid = 3000] [serial = 1926] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BFF0A000) [pid = 3000] [serial = 1927] [outer = 000000D4BFE70C00] 09:24:47 INFO - PROCESS | 3000 | 1467822287908 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C0D92400) [pid = 3000] [serial = 1928] [outer = 000000D4BFE70C00] 09:24:48 INFO - PROCESS | 3000 | 1467822288350 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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 09:24:48 INFO - PROCESS | 3000 | 1467822288397 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 3000 | 1467822288399 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:24:48 INFO - PROCESS | 3000 | 1467822288403 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:24:48 INFO - PROCESS | 3000 | 1467822288405 Marionette TRACE conn6 <- [1,2534,null,{}] 09:24:48 INFO - PROCESS | 3000 | 1467822288409 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}] 09:24:48 INFO - PROCESS | 3000 | 1467822288411 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:48 INFO - PROCESS | 3000 | 1467822288493 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:24:48 INFO - PROCESS | 3000 | 1467822288501 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3000 | 1467822288503 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F7C000 == 30 [pid = 3000] [id = 643] 09:24:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BAD6F000) [pid = 3000] [serial = 1929] [outer = 0000000000000000] 09:24:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C13C2400) [pid = 3000] [serial = 1930] [outer = 000000D4BAD6F000] 09:24:48 INFO - PROCESS | 3000 | 1467822288548 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C185CC00) [pid = 3000] [serial = 1931] [outer = 000000D4BAD6F000] 09:24:49 INFO - PROCESS | 3000 | 1467822289019 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 09:24:49 INFO - PROCESS | 3000 | 1467822289079 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3000 | 1467822289081 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:24:49 INFO - PROCESS | 3000 | 1467822289084 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:24:49 INFO - PROCESS | 3000 | 1467822289086 Marionette TRACE conn6 <- [1,2538,null,{}] 09:24:49 INFO - PROCESS | 3000 | 1467822289090 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}] 09:24:49 INFO - PROCESS | 3000 | 1467822289096 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:49 INFO - PROCESS | 3000 | 1467822289208 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:24:49 INFO - PROCESS | 3000 | 1467822289221 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3000 | 1467822289223 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA466800 == 31 [pid = 3000] [id = 644] 09:24:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C498D800) [pid = 3000] [serial = 1932] [outer = 0000000000000000] 09:24:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C4B74000) [pid = 3000] [serial = 1933] [outer = 000000D4C498D800] 09:24:49 INFO - PROCESS | 3000 | 1467822289269 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C53A5000) [pid = 3000] [serial = 1934] [outer = 000000D4C498D800] 09:24:49 INFO - PROCESS | 3000 | 1467822289706 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 09:24:49 INFO - PROCESS | 3000 | 1467822289780 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3000 | 1467822289782 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:24:49 INFO - PROCESS | 3000 | 1467822289786 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 3000 | 1467822289788 Marionette TRACE conn6 <- [1,2542,null,{}] 09:24:49 INFO - PROCESS | 3000 | 1467822289797 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}] 09:24:49 INFO - PROCESS | 3000 | 1467822289799 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:49 INFO - PROCESS | 3000 | 1467822289908 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:24:49 INFO - PROCESS | 3000 | 1467822289916 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3000 | 1467822289918 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB120800 == 32 [pid = 3000] [id = 645] 09:24:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4B9AD8000) [pid = 3000] [serial = 1935] [outer = 0000000000000000] 09:24:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C6D10400) [pid = 3000] [serial = 1936] [outer = 000000D4B9AD8000] 09:24:49 INFO - PROCESS | 3000 | 1467822289963 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C6E3E800) [pid = 3000] [serial = 1937] [outer = 000000D4B9AD8000] 09:24:50 INFO - PROCESS | 3000 | 1467822290413 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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 09:24:50 INFO - PROCESS | 3000 | 1467822290480 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 3000 | 1467822290482 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:24:50 INFO - PROCESS | 3000 | 1467822290485 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 3000 | 1467822290487 Marionette TRACE conn6 <- [1,2546,null,{}] 09:24:50 INFO - PROCESS | 3000 | 1467822290491 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}] 09:24:50 INFO - PROCESS | 3000 | 1467822290493 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:50 INFO - PROCESS | 3000 | 1467822290575 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:24:50 INFO - PROCESS | 3000 | 1467822290581 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3000 | 1467822290583 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D4800 == 33 [pid = 3000] [id = 646] 09:24:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C6F57C00) [pid = 3000] [serial = 1938] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7598C00) [pid = 3000] [serial = 1939] [outer = 000000D4C6F57C00] 09:24:50 INFO - PROCESS | 3000 | 1467822290627 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7B17400) [pid = 3000] [serial = 1940] [outer = 000000D4C6F57C00] 09:24:51 INFO - PROCESS | 3000 | 1467822291124 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 09:24:51 INFO - PROCESS | 3000 | 1467822291180 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3000 | 1467822291182 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:24:51 INFO - PROCESS | 3000 | 1467822291186 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3000 | 1467822291188 Marionette TRACE conn6 <- [1,2550,null,{}] 09:24:51 INFO - PROCESS | 3000 | 1467822291191 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}] 09:24:51 INFO - PROCESS | 3000 | 1467822291193 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:51 INFO - PROCESS | 3000 | 1467822291330 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:24:51 INFO - PROCESS | 3000 | 1467822291352 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3000 | 1467822291354 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AE3800 == 34 [pid = 3000] [id = 647] 09:24:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C0C04C00) [pid = 3000] [serial = 1941] [outer = 0000000000000000] 09:24:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B76000) [pid = 3000] [serial = 1942] [outer = 000000D4C0C04C00] 09:24:51 INFO - PROCESS | 3000 | 1467822291400 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B9FC00) [pid = 3000] [serial = 1943] [outer = 000000D4C0C04C00] 09:24:51 INFO - PROCESS | 3000 | 1467822291844 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 09:24:51 INFO - PROCESS | 3000 | 1467822291922 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3000 | 1467822291925 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:24:51 INFO - PROCESS | 3000 | 1467822291933 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3000 | 1467822291935 Marionette TRACE conn6 <- [1,2554,null,{}] 09:24:51 INFO - PROCESS | 3000 | 1467822291938 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}] 09:24:51 INFO - PROCESS | 3000 | 1467822291940 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:52 INFO - PROCESS | 3000 | 1467822292064 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:24:52 INFO - PROCESS | 3000 | 1467822292121 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3000 | 1467822292124 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAF1000 == 35 [pid = 3000] [id = 648] 09:24:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7BF2000) [pid = 3000] [serial = 1944] [outer = 0000000000000000] 09:24:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7CDB000) [pid = 3000] [serial = 1945] [outer = 000000D4C7BF2000] 09:24:52 INFO - PROCESS | 3000 | 1467822292169 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8166C00) [pid = 3000] [serial = 1946] [outer = 000000D4C7BF2000] 09:24:52 INFO - PROCESS | 3000 | 1467822292611 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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 09:24:52 INFO - PROCESS | 3000 | 1467822292669 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3000 | 1467822292672 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:24:52 INFO - PROCESS | 3000 | 1467822292675 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 3000 | 1467822292678 Marionette TRACE conn6 <- [1,2558,null,{}] 09:24:52 INFO - PROCESS | 3000 | 1467822292681 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}] 09:24:52 INFO - PROCESS | 3000 | 1467822292683 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:52 INFO - PROCESS | 3000 | 1467822292932 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C91B0000) [pid = 3000] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAD66400) [pid = 3000] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C85A1800) [pid = 3000] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB281800) [pid = 3000] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C497FC00) [pid = 3000] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAF0C800) [pid = 3000] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8162C00) [pid = 3000] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C0C06000) [pid = 3000] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7B6E400) [pid = 3000] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BF35D400) [pid = 3000] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:24:52 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C17D0000) [pid = 3000] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:24:52 INFO - PROCESS | 3000 | 1467822292995 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3000 | 1467822292997 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7F78000 == 36 [pid = 3000] [id = 649] 09:24:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4B92D1800) [pid = 3000] [serial = 1947] [outer = 0000000000000000] 09:24:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAF0C800) [pid = 3000] [serial = 1948] [outer = 000000D4B92D1800] 09:24:53 INFO - PROCESS | 3000 | 1467822293046 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C8163800) [pid = 3000] [serial = 1949] [outer = 000000D4B92D1800] 09:24:53 INFO - PROCESS | 3000 | 1467822293439 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 775ms 09:24:53 INFO - PROCESS | 3000 | 1467822293459 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3000 | 1467822293461 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:24:53 INFO - PROCESS | 3000 | 1467822293464 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:24:53 INFO - PROCESS | 3000 | 1467822293466 Marionette TRACE conn6 <- [1,2562,null,{}] 09:24:53 INFO - PROCESS | 3000 | 1467822293469 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}] 09:24:53 INFO - PROCESS | 3000 | 1467822293471 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:53 INFO - PROCESS | 3000 | 1467822293555 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:24:53 INFO - PROCESS | 3000 | 1467822293561 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3000 | 1467822293563 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7B7000 == 37 [pid = 3000] [id = 650] 09:24:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C85A1800) [pid = 3000] [serial = 1950] [outer = 0000000000000000] 09:24:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8795800) [pid = 3000] [serial = 1951] [outer = 000000D4C85A1800] 09:24:53 INFO - PROCESS | 3000 | 1467822293607 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8E59800) [pid = 3000] [serial = 1952] [outer = 000000D4C85A1800] 09:24:54 INFO - PROCESS | 3000 | 1467822294041 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 09:24:54 INFO - PROCESS | 3000 | 1467822294096 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:24:54 INFO - PROCESS | 3000 | 1467822294098 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:24:54 INFO - PROCESS | 3000 | 1467822294101 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 3000 | 1467822294103 Marionette TRACE conn6 <- [1,2566,null,{}] 09:24:54 INFO - PROCESS | 3000 | 1467822294106 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}] 09:24:54 INFO - PROCESS | 3000 | 1467822294108 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:54 INFO - PROCESS | 3000 | 1467822294193 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:24:54 INFO - PROCESS | 3000 | 1467822294198 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3000 | 1467822294200 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6D2000 == 38 [pid = 3000] [id = 651] 09:24:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C91A7000) [pid = 3000] [serial = 1953] [outer = 0000000000000000] 09:24:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C91B1000) [pid = 3000] [serial = 1954] [outer = 000000D4C91A7000] 09:24:54 INFO - PROCESS | 3000 | 1467822294244 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CA443800) [pid = 3000] [serial = 1955] [outer = 000000D4C91A7000] 09:24:54 INFO - PROCESS | 3000 | 1467822294703 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 09:24:54 INFO - PROCESS | 3000 | 1467822294744 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 3000 | 1467822294747 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:24:54 INFO - PROCESS | 3000 | 1467822294750 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:24:54 INFO - PROCESS | 3000 | 1467822294752 Marionette TRACE conn6 <- [1,2570,null,{}] 09:24:54 INFO - PROCESS | 3000 | 1467822294755 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}] 09:24:54 INFO - PROCESS | 3000 | 1467822294757 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:54 INFO - PROCESS | 3000 | 1467822294848 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:24:54 INFO - PROCESS | 3000 | 1467822294854 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3000 | 1467822294856 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFF89000 == 39 [pid = 3000] [id = 652] 09:24:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CAD65C00) [pid = 3000] [serial = 1956] [outer = 0000000000000000] 09:24:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CAD6F800) [pid = 3000] [serial = 1957] [outer = 000000D4CAD65C00] 09:24:54 INFO - PROCESS | 3000 | 1467822294908 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB240400) [pid = 3000] [serial = 1958] [outer = 000000D4CAD65C00] 09:24:55 INFO - PROCESS | 3000 | 1467822295754 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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1025ms 09:24:55 INFO - PROCESS | 3000 | 1467822295778 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 3000 | 1467822295783 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:24:55 INFO - PROCESS | 3000 | 1467822295787 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:24:55 INFO - PROCESS | 3000 | 1467822295793 Marionette TRACE conn6 <- [1,2574,null,{}] 09:24:55 INFO - PROCESS | 3000 | 1467822295820 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}] 09:24:55 INFO - PROCESS | 3000 | 1467822295823 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:55 INFO - PROCESS | 3000 | 1467822295974 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:24:56 INFO - PROCESS | 3000 | 1467822296100 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 3000 | 1467822296103 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F4000 == 40 [pid = 3000] [id = 653] 09:24:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BAD6E800) [pid = 3000] [serial = 1959] [outer = 0000000000000000] 09:24:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4BAE2B400) [pid = 3000] [serial = 1960] [outer = 000000D4BAD6E800] 09:24:56 INFO - PROCESS | 3000 | 1467822296164 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BB087400) [pid = 3000] [serial = 1961] [outer = 000000D4BAD6E800] 09:24:57 INFO - PROCESS | 3000 | 1467822297049 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1316ms 09:24:57 INFO - PROCESS | 3000 | 1467822297108 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 3000 | 1467822297113 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:24:57 INFO - PROCESS | 3000 | 1467822297118 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:24:57 INFO - PROCESS | 3000 | 1467822297122 Marionette TRACE conn6 <- [1,2578,null,{}] 09:24:57 INFO - PROCESS | 3000 | 1467822297127 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}] 09:24:57 INFO - PROCESS | 3000 | 1467822297130 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:57 INFO - PROCESS | 3000 | 1467822297260 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:24:57 INFO - PROCESS | 3000 | 1467822297382 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 3000 | 1467822297386 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFF9A800 == 41 [pid = 3000] [id = 654] 09:24:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BBDE3C00) [pid = 3000] [serial = 1962] [outer = 0000000000000000] 09:24:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BF15BC00) [pid = 3000] [serial = 1963] [outer = 000000D4BBDE3C00] 09:24:57 INFO - PROCESS | 3000 | 1467822297440 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BF4CC400) [pid = 3000] [serial = 1964] [outer = 000000D4BBDE3C00] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7B9000 == 40 [pid = 3000] [id = 637] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6D2000 == 39 [pid = 3000] [id = 651] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7B7000 == 38 [pid = 3000] [id = 650] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F78000 == 37 [pid = 3000] [id = 649] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAF1000 == 36 [pid = 3000] [id = 648] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AE3800 == 35 [pid = 3000] [id = 647] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D4800 == 34 [pid = 3000] [id = 646] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB120800 == 33 [pid = 3000] [id = 645] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA466800 == 32 [pid = 3000] [id = 644] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F7C000 == 31 [pid = 3000] [id = 643] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C7000 == 30 [pid = 3000] [id = 642] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CB6C1000) [pid = 3000] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AE5000 == 29 [pid = 3000] [id = 641] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C1567800 == 28 [pid = 3000] [id = 640] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF4DB800 == 27 [pid = 3000] [id = 639] 09:24:57 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7939800 == 26 [pid = 3000] [id = 638] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CB30F400) [pid = 3000] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CB241000) [pid = 3000] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF0D000) [pid = 3000] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C88F1000) [pid = 3000] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB288C00) [pid = 3000] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7595400) [pid = 3000] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BF357400) [pid = 3000] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C88F3000) [pid = 3000] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C490D400) [pid = 3000] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BB664400) [pid = 3000] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7DE6C00) [pid = 3000] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4CB245C00) [pid = 3000] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7595C00) [pid = 3000] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4CD7800) [pid = 3000] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CA447000) [pid = 3000] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C0D98000) [pid = 3000] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C8788400) [pid = 3000] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C6A04C00) [pid = 3000] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7B9A800) [pid = 3000] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BAF47C00) [pid = 3000] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C3D7C000) [pid = 3000] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3000 | 1467822297986 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 943ms 09:24:58 INFO - PROCESS | 3000 | 1467822298064 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3000 | 1467822298070 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:24:58 INFO - PROCESS | 3000 | 1467822298077 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3000 | 1467822298080 Marionette TRACE conn6 <- [1,2582,null,{}] 09:24:58 INFO - PROCESS | 3000 | 1467822298083 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}] 09:24:58 INFO - PROCESS | 3000 | 1467822298086 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:58 INFO - PROCESS | 3000 | 1467822298180 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:24:58 INFO - PROCESS | 3000 | 1467822298194 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3000 | 1467822298196 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5324800 == 27 [pid = 3000] [id = 655] 09:24:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BF31A000) [pid = 3000] [serial = 1965] [outer = 0000000000000000] 09:24:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF3F7800) [pid = 3000] [serial = 1966] [outer = 000000D4BF31A000] 09:24:58 INFO - PROCESS | 3000 | 1467822298245 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BFF08C00) [pid = 3000] [serial = 1967] [outer = 000000D4BF31A000] 09:24:58 INFO - PROCESS | 3000 | 1467822298758 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 09:24:58 INFO - PROCESS | 3000 | 1467822298829 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3000 | 1467822298831 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:24:58 INFO - PROCESS | 3000 | 1467822298835 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:24:58 INFO - PROCESS | 3000 | 1467822298838 Marionette TRACE conn6 <- [1,2586,null,{}] 09:24:58 INFO - PROCESS | 3000 | 1467822298851 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}] 09:24:58 INFO - PROCESS | 3000 | 1467822298856 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:58 INFO - PROCESS | 3000 | 1467822298949 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:24:59 INFO - PROCESS | 3000 | 1467822299037 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3000 | 1467822299040 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7786000 == 28 [pid = 3000] [id = 656] 09:24:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C3D7A800) [pid = 3000] [serial = 1968] [outer = 0000000000000000] 09:24:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C4989000) [pid = 3000] [serial = 1969] [outer = 000000D4C3D7A800] 09:24:59 INFO - PROCESS | 3000 | 1467822299097 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C4998400) [pid = 3000] [serial = 1970] [outer = 000000D4C3D7A800] 09:24:59 INFO - PROCESS | 3000 | 1467822299503 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 09:24:59 INFO - PROCESS | 3000 | 1467822299570 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 3000 | 1467822299573 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:24:59 INFO - PROCESS | 3000 | 1467822299577 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 3000 | 1467822299579 Marionette TRACE conn6 <- [1,2590,null,{}] 09:24:59 INFO - PROCESS | 3000 | 1467822299583 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}] 09:24:59 INFO - PROCESS | 3000 | 1467822299585 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:59 INFO - PROCESS | 3000 | 1467822299675 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:24:59 INFO - PROCESS | 3000 | 1467822299685 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3000 | 1467822299687 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:24:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8F58000 == 29 [pid = 3000] [id = 657] 09:24:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4CD7C00) [pid = 3000] [serial = 1971] [outer = 0000000000000000] 09:24:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C582F000) [pid = 3000] [serial = 1972] [outer = 000000D4C4CD7C00] 09:24:59 INFO - PROCESS | 3000 | 1467822299732 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C6E39800) [pid = 3000] [serial = 1973] [outer = 000000D4C4CD7C00] 09:25:00 INFO - PROCESS | 3000 | 1467822300229 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 09:25:00 INFO - PROCESS | 3000 | 1467822300250 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3000 | 1467822300253 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:25:00 INFO - PROCESS | 3000 | 1467822300262 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3000 | 1467822300264 Marionette TRACE conn6 <- [1,2594,null,{}] 09:25:00 INFO - PROCESS | 3000 | 1467822300267 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}] 09:25:00 INFO - PROCESS | 3000 | 1467822300269 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:00 INFO - PROCESS | 3000 | 1467822300420 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:25:00 INFO - PROCESS | 3000 | 1467822300430 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3000 | 1467822300432 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB112800 == 30 [pid = 3000] [id = 658] 09:25:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C4CD9400) [pid = 3000] [serial = 1974] [outer = 0000000000000000] 09:25:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7573400) [pid = 3000] [serial = 1975] [outer = 000000D4C4CD9400] 09:25:00 INFO - PROCESS | 3000 | 1467822300477 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B71800) [pid = 3000] [serial = 1976] [outer = 000000D4C4CD9400] 09:25:00 INFO - PROCESS | 3000 | 1467822300956 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 09:25:01 INFO - PROCESS | 3000 | 1467822300996 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3000 | 1467822300998 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:25:01 INFO - PROCESS | 3000 | 1467822301001 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:25:01 INFO - PROCESS | 3000 | 1467822301003 Marionette TRACE conn6 <- [1,2598,null,{}] 09:25:01 INFO - PROCESS | 3000 | 1467822301007 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}] 09:25:01 INFO - PROCESS | 3000 | 1467822301013 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:01 INFO - PROCESS | 3000 | 1467822301162 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:25:01 INFO - PROCESS | 3000 | 1467822301222 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3000 | 1467822301224 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:01 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C2800 == 31 [pid = 3000] [id = 659] 09:25:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7D21C00) [pid = 3000] [serial = 1977] [outer = 0000000000000000] 09:25:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C81A1400) [pid = 3000] [serial = 1978] [outer = 000000D4C7D21C00] 09:25:01 INFO - PROCESS | 3000 | 1467822301271 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C878A000) [pid = 3000] [serial = 1979] [outer = 000000D4C7D21C00] 09:25:01 INFO - PROCESS | 3000 | 1467822301708 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 09:25:01 INFO - PROCESS | 3000 | 1467822301781 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3000 | 1467822301784 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:25:01 INFO - PROCESS | 3000 | 1467822301793 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 3000 | 1467822301795 Marionette TRACE conn6 <- [1,2602,null,{}] 09:25:01 INFO - PROCESS | 3000 | 1467822301807 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}] 09:25:01 INFO - PROCESS | 3000 | 1467822301809 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:02 INFO - PROCESS | 3000 | 1467822302059 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C91A7000) [pid = 3000] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6F57C00) [pid = 3000] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB6BC800) [pid = 3000] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C0C04C00) [pid = 3000] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BFE70C00) [pid = 3000] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAD70800) [pid = 3000] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4B9AD8000) [pid = 3000] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BA925C00) [pid = 3000] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C498D800) [pid = 3000] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4B91D0800) [pid = 3000] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C7BF2000) [pid = 3000] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BAD6F000) [pid = 3000] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C85A1800) [pid = 3000] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:25:02 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4B92D1800) [pid = 3000] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:25:02 INFO - PROCESS | 3000 | 1467822302121 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3000 | 1467822302123 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76CC800 == 32 [pid = 3000] [id = 660] 09:25:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4B92D1800) [pid = 3000] [serial = 1980] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAD6A000) [pid = 3000] [serial = 1981] [outer = 000000D4B92D1800] 09:25:02 INFO - PROCESS | 3000 | 1467822302169 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C4984800) [pid = 3000] [serial = 1982] [outer = 000000D4B92D1800] 09:25:02 INFO - PROCESS | 3000 | 1467822302544 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]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 796ms 09:25:02 INFO - PROCESS | 3000 | 1467822302592 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3000 | 1467822302594 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:25:02 INFO - PROCESS | 3000 | 1467822302597 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:25:02 INFO - PROCESS | 3000 | 1467822302599 Marionette TRACE conn6 <- [1,2606,null,{}] 09:25:02 INFO - PROCESS | 3000 | 1467822302603 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}] 09:25:02 INFO - PROCESS | 3000 | 1467822302605 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:02 INFO - PROCESS | 3000 | 1467822302688 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:25:02 INFO - PROCESS | 3000 | 1467822302694 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3000 | 1467822302696 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C130A000 == 33 [pid = 3000] [id = 661] 09:25:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C7B78C00) [pid = 3000] [serial = 1983] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C88E9C00) [pid = 3000] [serial = 1984] [outer = 000000D4C7B78C00] 09:25:02 INFO - PROCESS | 3000 | 1467822302741 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C91A7000) [pid = 3000] [serial = 1985] [outer = 000000D4C7B78C00] 09:25:03 INFO - PROCESS | 3000 | 1467822303189 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 09:25:03 INFO - PROCESS | 3000 | 1467822303230 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3000 | 1467822303232 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:25:03 INFO - PROCESS | 3000 | 1467822303235 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3000 | 1467822303237 Marionette TRACE conn6 <- [1,2610,null,{}] 09:25:03 INFO - PROCESS | 3000 | 1467822303240 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}] 09:25:03 INFO - PROCESS | 3000 | 1467822303242 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:03 INFO - PROCESS | 3000 | 1467822303326 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:25:03 INFO - PROCESS | 3000 | 1467822303333 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3000 | 1467822303335 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55B800 == 34 [pid = 3000] [id = 662] 09:25:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4CA40B000) [pid = 3000] [serial = 1986] [outer = 0000000000000000] 09:25:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CA6B7400) [pid = 3000] [serial = 1987] [outer = 000000D4CA40B000] 09:25:03 INFO - PROCESS | 3000 | 1467822303380 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CB23D800) [pid = 3000] [serial = 1988] [outer = 000000D4CA40B000] 09:25:03 INFO - PROCESS | 3000 | 1467822303822 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 09:25:03 INFO - PROCESS | 3000 | 1467822303883 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3000 | 1467822303885 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:25:03 INFO - PROCESS | 3000 | 1467822303888 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3000 | 1467822303890 Marionette TRACE conn6 <- [1,2614,null,{}] 09:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:25:03 INFO - PROCESS | 3000 | 1467822303894 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}] 09:25:03 INFO - PROCESS | 3000 | 1467822303896 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:03 INFO - PROCESS | 3000 | 1467822303980 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:25:04 INFO - PROCESS | 3000 | 1467822303985 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3000 | 1467822303987 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF649000 == 35 [pid = 3000] [id = 663] 09:25:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB282400) [pid = 3000] [serial = 1989] [outer = 0000000000000000] 09:25:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB284C00) [pid = 3000] [serial = 1990] [outer = 000000D4CB282400] 09:25:04 INFO - PROCESS | 3000 | 1467822304031 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB28F800) [pid = 3000] [serial = 1991] [outer = 000000D4CB282400] 09:25:04 INFO - PROCESS | 3000 | 1467822304765 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 922ms 09:25:04 INFO - PROCESS | 3000 | 1467822304816 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3000 | 1467822304821 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:25:04 INFO - PROCESS | 3000 | 1467822304826 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:25:04 INFO - PROCESS | 3000 | 1467822304832 Marionette TRACE conn6 <- [1,2618,null,{}] 09:25:04 INFO - PROCESS | 3000 | 1467822304837 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}] 09:25:04 INFO - PROCESS | 3000 | 1467822304840 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:04 INFO - PROCESS | 3000 | 1467822304966 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:25:05 INFO - PROCESS | 3000 | 1467822305086 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3000 | 1467822305089 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18F5000 == 36 [pid = 3000] [id = 664] 09:25:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF35CC00) [pid = 3000] [serial = 1992] [outer = 0000000000000000] 09:25:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BFE7D400) [pid = 3000] [serial = 1993] [outer = 000000D4BF35CC00] 09:25:05 INFO - PROCESS | 3000 | 1467822305150 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C13B9800) [pid = 3000] [serial = 1994] [outer = 000000D4BF35CC00] 09:25:05 INFO - PROCESS | 3000 | 1467822305783 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 986ms 09:25:05 INFO - PROCESS | 3000 | 1467822305815 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3000 | 1467822305820 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:25:05 INFO - PROCESS | 3000 | 1467822305827 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 3000 | 1467822305830 Marionette TRACE conn6 <- [1,2622,null,{}] 09:25:05 INFO - PROCESS | 3000 | 1467822305834 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}] 09:25:05 INFO - PROCESS | 3000 | 1467822305837 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:05 INFO - PROCESS | 3000 | 1467822305959 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:25:06 INFO - PROCESS | 3000 | 1467822306087 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3000 | 1467822306090 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE6C800 == 37 [pid = 3000] [id = 665] 09:25:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C4CD8400) [pid = 3000] [serial = 1995] [outer = 0000000000000000] 09:25:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B6D400) [pid = 3000] [serial = 1996] [outer = 000000D4C4CD8400] 09:25:06 INFO - PROCESS | 3000 | 1467822306148 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7D26400) [pid = 3000] [serial = 1997] [outer = 000000D4C4CD8400] 09:25:06 INFO - PROCESS | 3000 | 1467822306763 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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 09:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:25:06 INFO - PROCESS | 3000 | 1467822306815 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 3000 | 1467822306817 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:25:06 INFO - PROCESS | 3000 | 1467822306821 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 3000 | 1467822306825 Marionette TRACE conn6 <- [1,2626,null,{}] 09:25:06 INFO - PROCESS | 3000 | 1467822306838 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}] 09:25:06 INFO - PROCESS | 3000 | 1467822306843 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:06 INFO - PROCESS | 3000 | 1467822306958 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:25:07 INFO - PROCESS | 3000 | 1467822307087 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3000 | 1467822307091 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFF9D800 == 38 [pid = 3000] [id = 666] 09:25:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB282000) [pid = 3000] [serial = 1998] [outer = 0000000000000000] 09:25:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CB28EC00) [pid = 3000] [serial = 1999] [outer = 000000D4CB282000] 09:25:07 INFO - PROCESS | 3000 | 1467822307150 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CB34E800) [pid = 3000] [serial = 2000] [outer = 000000D4CB282000] 09:25:07 INFO - PROCESS | 3000 | 1467822307800 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1036ms 09:25:07 INFO - PROCESS | 3000 | 1467822307972 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 3000 | 1467822307976 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:25:07 INFO - PROCESS | 3000 | 1467822307991 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 3000 | 1467822307994 Marionette TRACE conn6 <- [1,2630,null,{}] 09:25:08 INFO - PROCESS | 3000 | 1467822307999 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}] 09:25:08 INFO - PROCESS | 3000 | 1467822308003 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:08 INFO - PROCESS | 3000 | 1467822308109 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:25:08 INFO - PROCESS | 3000 | 1467822308189 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3000 | 1467822308194 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49D9000 == 39 [pid = 3000] [id = 667] 09:25:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAE29000) [pid = 3000] [serial = 2001] [outer = 0000000000000000] 09:25:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BB664400) [pid = 3000] [serial = 2002] [outer = 000000D4BAE29000] 09:25:08 INFO - PROCESS | 3000 | 1467822308288 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BF8FB400) [pid = 3000] [serial = 2003] [outer = 000000D4BAE29000] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE55B800 == 38 [pid = 3000] [id = 662] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C130A000 == 37 [pid = 3000] [id = 661] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76CC800 == 36 [pid = 3000] [id = 660] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C2800 == 35 [pid = 3000] [id = 659] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB112800 == 34 [pid = 3000] [id = 658] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8F58000 == 33 [pid = 3000] [id = 657] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7786000 == 32 [pid = 3000] [id = 656] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5324800 == 31 [pid = 3000] [id = 655] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFF9A800 == 30 [pid = 3000] [id = 654] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F4000 == 29 [pid = 3000] [id = 653] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFF89000 == 28 [pid = 3000] [id = 652] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFF9D800 == 27 [pid = 3000] [id = 666] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE6C800 == 26 [pid = 3000] [id = 665] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18F5000 == 25 [pid = 3000] [id = 664] 09:25:09 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF649000 == 24 [pid = 3000] [id = 663] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4C7598C00) [pid = 3000] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CB98B400) [pid = 3000] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7B76000) [pid = 3000] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4BFF0A000) [pid = 3000] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C0D92400) [pid = 3000] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4BAE30400) [pid = 3000] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF13000) [pid = 3000] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C6D10400) [pid = 3000] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C6E3E800) [pid = 3000] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BA927000) [pid = 3000] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD40C00) [pid = 3000] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4B74000) [pid = 3000] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C53A5000) [pid = 3000] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF360400) [pid = 3000] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF4CD800) [pid = 3000] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7CDB000) [pid = 3000] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7B9FC00) [pid = 3000] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C13C2400) [pid = 3000] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C185CC00) [pid = 3000] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8166C00) [pid = 3000] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C8795800) [pid = 3000] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8E59800) [pid = 3000] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4BAF0C800) [pid = 3000] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4CA443800) [pid = 3000] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C8163800) [pid = 3000] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C7B17400) [pid = 3000] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C91B1000) [pid = 3000] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3000 | 1467822309539 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1580ms 09:25:09 INFO - PROCESS | 3000 | 1467822309589 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 3000 | 1467822309593 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:25:09 INFO - PROCESS | 3000 | 1467822309600 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 3000 | 1467822309603 Marionette TRACE conn6 <- [1,2634,null,{}] 09:25:09 INFO - PROCESS | 3000 | 1467822309609 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}] 09:25:09 INFO - PROCESS | 3000 | 1467822309612 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:09 INFO - PROCESS | 3000 | 1467822309701 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:25:09 INFO - PROCESS | 3000 | 1467822309784 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3000 | 1467822309787 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCC3000 == 25 [pid = 3000] [id = 668] 09:25:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BAD65000) [pid = 3000] [serial = 2004] [outer = 0000000000000000] 09:25:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BAD6B400) [pid = 3000] [serial = 2005] [outer = 000000D4BAD65000] 09:25:09 INFO - PROCESS | 3000 | 1467822309837 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAF10800) [pid = 3000] [serial = 2006] [outer = 000000D4BAD65000] 09:25:10 INFO - PROCESS | 3000 | 1467822310244 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 691ms 09:25:10 INFO - PROCESS | 3000 | 1467822310293 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3000 | 1467822310298 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:25:10 INFO - PROCESS | 3000 | 1467822310305 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 3000 | 1467822310308 Marionette TRACE conn6 <- [1,2638,null,{}] 09:25:10 INFO - PROCESS | 3000 | 1467822310312 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}] 09:25:10 INFO - PROCESS | 3000 | 1467822310314 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:10 INFO - PROCESS | 3000 | 1467822310409 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:25:10 INFO - PROCESS | 3000 | 1467822310415 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3000 | 1467822310418 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18DE000 == 26 [pid = 3000] [id = 669] 09:25:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BB168800) [pid = 3000] [serial = 2007] [outer = 0000000000000000] 09:25:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF359C00) [pid = 3000] [serial = 2008] [outer = 000000D4BB168800] 09:25:10 INFO - PROCESS | 3000 | 1467822310467 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF47A800) [pid = 3000] [serial = 2009] [outer = 000000D4BB168800] 09:25:10 INFO - PROCESS | 3000 | 1467822310946 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 09:25:11 INFO - PROCESS | 3000 | 1467822310997 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3000 | 1467822311000 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:25:11 INFO - PROCESS | 3000 | 1467822311003 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3000 | 1467822311007 Marionette TRACE conn6 <- [1,2642,null,{}] 09:25:11 INFO - PROCESS | 3000 | 1467822311018 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}] 09:25:11 INFO - PROCESS | 3000 | 1467822311023 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:11 INFO - PROCESS | 3000 | 1467822311145 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:25:11 INFO - PROCESS | 3000 | 1467822311238 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3000 | 1467822311242 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D2800 == 27 [pid = 3000] [id = 670] 09:25:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAD62000) [pid = 3000] [serial = 2010] [outer = 0000000000000000] 09:25:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C13C7400) [pid = 3000] [serial = 2011] [outer = 000000D4BAD62000] 09:25:11 INFO - PROCESS | 3000 | 1467822311292 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4983C00) [pid = 3000] [serial = 2012] [outer = 000000D4BAD62000] 09:25:11 INFO - PROCESS | 3000 | 1467822311733 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 776ms 09:25:11 INFO - PROCESS | 3000 | 1467822311782 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3000 | 1467822311785 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:25:11 INFO - PROCESS | 3000 | 1467822311788 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3000 | 1467822311790 Marionette TRACE conn6 <- [1,2646,null,{}] 09:25:11 INFO - PROCESS | 3000 | 1467822311794 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}] 09:25:11 INFO - PROCESS | 3000 | 1467822311796 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:11 INFO - PROCESS | 3000 | 1467822311916 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:25:11 INFO - PROCESS | 3000 | 1467822311928 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3000 | 1467822311931 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E08000 == 28 [pid = 3000] [id = 671] 09:25:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C499E400) [pid = 3000] [serial = 2013] [outer = 0000000000000000] 09:25:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C4B33800) [pid = 3000] [serial = 2014] [outer = 000000D4C499E400] 09:25:12 INFO - PROCESS | 3000 | 1467822312022 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C53A5400) [pid = 3000] [serial = 2015] [outer = 000000D4C499E400] 09:25:12 INFO - PROCESS | 3000 | 1467822312460 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 732ms 09:25:12 INFO - PROCESS | 3000 | 1467822312529 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3000 | 1467822312532 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:25:12 INFO - PROCESS | 3000 | 1467822312535 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3000 | 1467822312537 Marionette TRACE conn6 <- [1,2650,null,{}] 09:25:12 INFO - PROCESS | 3000 | 1467822312541 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}] 09:25:12 INFO - PROCESS | 3000 | 1467822312543 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:12 INFO - PROCESS | 3000 | 1467822312656 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:25:12 INFO - PROCESS | 3000 | 1467822312665 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3000 | 1467822312667 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD32000 == 29 [pid = 3000] [id = 672] 09:25:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BAF52800) [pid = 3000] [serial = 2016] [outer = 0000000000000000] 09:25:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C6E34C00) [pid = 3000] [serial = 2017] [outer = 000000D4BAF52800] 09:25:12 INFO - PROCESS | 3000 | 1467822312760 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7576000) [pid = 3000] [serial = 2018] [outer = 000000D4BAF52800] 09:25:13 INFO - PROCESS | 3000 | 1467822313202 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:25:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 693ms 09:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:25:13 INFO - PROCESS | 3000 | 1467822313235 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3000 | 1467822313237 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:25:13 INFO - PROCESS | 3000 | 1467822313240 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 3000 | 1467822313242 Marionette TRACE conn6 <- [1,2654,null,{}] 09:25:13 INFO - PROCESS | 3000 | 1467822313250 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}] 09:25:13 INFO - PROCESS | 3000 | 1467822313256 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:13 INFO - PROCESS | 3000 | 1467822313399 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:25:13 INFO - PROCESS | 3000 | 1467822313455 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3000 | 1467822313458 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:13 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D5000 == 30 [pid = 3000] [id = 673] 09:25:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7B76C00) [pid = 3000] [serial = 2019] [outer = 0000000000000000] 09:25:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7BF1000) [pid = 3000] [serial = 2020] [outer = 000000D4C7B76C00] 09:25:13 INFO - PROCESS | 3000 | 1467822313505 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C7D27C00) [pid = 3000] [serial = 2021] [outer = 000000D4C7B76C00] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C4CD9400) [pid = 3000] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7D21C00) [pid = 3000] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C3D7A800) [pid = 3000] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CAD65C00) [pid = 3000] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BBDE3C00) [pid = 3000] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF31A000) [pid = 3000] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4CD7C00) [pid = 3000] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD6E800) [pid = 3000] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4B92D1800) [pid = 3000] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C7B78C00) [pid = 3000] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB282400) [pid = 3000] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:25:13 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CA40B000) [pid = 3000] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:25:13 INFO - PROCESS | 3000 | [3000] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:25:14 INFO - PROCESS | 3000 | [3000] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:25:14 INFO - PROCESS | 3000 | 1467822314489 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]]]}] 09:25:14 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) 09:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1298ms 09:25:14 INFO - PROCESS | 3000 | 1467822314541 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3000 | 1467822314544 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:25:14 INFO - PROCESS | 3000 | 1467822314548 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3000 | 1467822314549 Marionette TRACE conn6 <- [1,2658,null,{}] 09:25:14 INFO - PROCESS | 3000 | 1467822314553 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}] 09:25:14 INFO - PROCESS | 3000 | 1467822314555 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:14 INFO - PROCESS | 3000 | 1467822314640 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:25:14 INFO - PROCESS | 3000 | 1467822314647 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3000 | 1467822314649 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC18D000 == 31 [pid = 3000] [id = 674] 09:25:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C0E49800) [pid = 3000] [serial = 2022] [outer = 0000000000000000] 09:25:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C7B78C00) [pid = 3000] [serial = 2023] [outer = 000000D4C0E49800] 09:25:14 INFO - PROCESS | 3000 | 1467822314694 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C8181400) [pid = 3000] [serial = 2024] [outer = 000000D4C0E49800] 09:25:15 INFO - PROCESS | 3000 | 1467822315573 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:25:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1088ms 09:25:15 INFO - PROCESS | 3000 | 1467822315637 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3000 | 1467822315640 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:25:15 INFO - PROCESS | 3000 | 1467822315643 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3000 | 1467822315645 Marionette TRACE conn6 <- [1,2662,null,{}] 09:25:15 INFO - PROCESS | 3000 | 1467822315649 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}] 09:25:15 INFO - PROCESS | 3000 | 1467822315651 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:15 INFO - PROCESS | 3000 | 1467822315763 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:25:15 INFO - PROCESS | 3000 | 1467822315854 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3000 | 1467822315858 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC17800 == 32 [pid = 3000] [id = 675] 09:25:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4B90B1000) [pid = 3000] [serial = 2025] [outer = 0000000000000000] 09:25:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4B91D2000) [pid = 3000] [serial = 2026] [outer = 000000D4B90B1000] 09:25:15 INFO - PROCESS | 3000 | 1467822315919 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BA92FC00) [pid = 3000] [serial = 2027] [outer = 000000D4B90B1000] 09:25:17 INFO - PROCESS | 3000 | 1467822317173 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:25:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1594ms 09:25:17 INFO - PROCESS | 3000 | 1467822317243 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3000 | 1467822317247 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:25:17 INFO - PROCESS | 3000 | 1467822317293 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 3000 | 1467822317297 Marionette TRACE conn6 <- [1,2666,null,{}] 09:25:17 INFO - PROCESS | 3000 | 1467822317305 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}] 09:25:17 INFO - PROCESS | 3000 | 1467822317308 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:17 INFO - PROCESS | 3000 | 1467822317410 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:25:17 INFO - PROCESS | 3000 | 1467822317528 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 3000 | 1467822317531 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C756A000 == 33 [pid = 3000] [id = 676] 09:25:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4BAF46000) [pid = 3000] [serial = 2028] [outer = 0000000000000000] 09:25:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4BF471C00) [pid = 3000] [serial = 2029] [outer = 000000D4BAF46000] 09:25:17 INFO - PROCESS | 3000 | 1467822317590 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C0C05000) [pid = 3000] [serial = 2030] [outer = 000000D4BAF46000] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3CF800 == 32 [pid = 3000] [id = 634] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC18D000 == 31 [pid = 3000] [id = 674] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D5000 == 30 [pid = 3000] [id = 673] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD32000 == 29 [pid = 3000] [id = 672] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E08000 == 28 [pid = 3000] [id = 671] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D2800 == 27 [pid = 3000] [id = 670] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18DE000 == 26 [pid = 3000] [id = 669] 09:25:18 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFCC3000 == 25 [pid = 3000] [id = 668] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB28F800) [pid = 3000] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB284C00) [pid = 3000] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CA6B7400) [pid = 3000] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7573400) [pid = 3000] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C81A1400) [pid = 3000] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4989000) [pid = 3000] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB240400) [pid = 3000] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CAD6F800) [pid = 3000] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BF15BC00) [pid = 3000] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BF4CC400) [pid = 3000] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4BF3F7800) [pid = 3000] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BFF08C00) [pid = 3000] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C582F000) [pid = 3000] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4BAE2B400) [pid = 3000] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C7B71800) [pid = 3000] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4BB087400) [pid = 3000] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C4998400) [pid = 3000] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BAD6A000) [pid = 3000] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4CB23D800) [pid = 3000] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C878A000) [pid = 3000] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4C88E9C00) [pid = 3000] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4C91A7000) [pid = 3000] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C4984800) [pid = 3000] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C6E39800) [pid = 3000] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3000 | 1467822318914 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]]]}] 09:25:18 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) 09:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1720ms 09:25:19 INFO - PROCESS | 3000 | 1467822318992 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 3000 | 1467822318996 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:25:19 INFO - PROCESS | 3000 | 1467822319002 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 3000 | 1467822319005 Marionette TRACE conn6 <- [1,2670,null,{}] 09:25:19 INFO - PROCESS | 3000 | 1467822319011 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}] 09:25:19 INFO - PROCESS | 3000 | 1467822319014 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:19 INFO - PROCESS | 3000 | 1467822319101 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:25:19 INFO - PROCESS | 3000 | 1467822319109 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3000 | 1467822319112 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C1578800 == 26 [pid = 3000] [id = 677] 09:25:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BAE30000) [pid = 3000] [serial = 2031] [outer = 0000000000000000] 09:25:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BBD45800) [pid = 3000] [serial = 2032] [outer = 000000D4BAE30000] 09:25:19 INFO - PROCESS | 3000 | 1467822319162 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BF4CC400) [pid = 3000] [serial = 2033] [outer = 000000D4BAE30000] 09:25:20 INFO - PROCESS | 3000 | 1467822320103 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]]]}] 09:25:20 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) 09:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 09:25:20 INFO - PROCESS | 3000 | 1467822320142 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3000 | 1467822320147 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:25:20 INFO - PROCESS | 3000 | 1467822320154 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3000 | 1467822320157 Marionette TRACE conn6 <- [1,2674,null,{}] 09:25:20 INFO - PROCESS | 3000 | 1467822320161 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}] 09:25:20 INFO - PROCESS | 3000 | 1467822320164 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:20 INFO - PROCESS | 3000 | 1467822320263 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:25:20 INFO - PROCESS | 3000 | 1467822320270 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3000 | 1467822320272 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CD2800 == 27 [pid = 3000] [id = 678] 09:25:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C0D97C00) [pid = 3000] [serial = 2034] [outer = 0000000000000000] 09:25:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C1329800) [pid = 3000] [serial = 2035] [outer = 000000D4C0D97C00] 09:25:20 INFO - PROCESS | 3000 | 1467822320322 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C3D7CC00) [pid = 3000] [serial = 2036] [outer = 000000D4C0D97C00] 09:25:21 INFO - PROCESS | 3000 | 1467822321405 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:25:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1297ms 09:25:21 INFO - PROCESS | 3000 | 1467822321453 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3000 | 1467822321455 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:25:21 INFO - PROCESS | 3000 | 1467822321459 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 3000 | 1467822321463 Marionette TRACE conn6 <- [1,2678,null,{}] 09:25:21 INFO - PROCESS | 3000 | 1467822321474 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}] 09:25:21 INFO - PROCESS | 3000 | 1467822321479 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:21 INFO - PROCESS | 3000 | 1467822321607 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:25:21 INFO - PROCESS | 3000 | 1467822321616 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3000 | 1467822321619 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8862000 == 28 [pid = 3000] [id = 679] 09:25:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C49AE000) [pid = 3000] [serial = 2037] [outer = 0000000000000000] 09:25:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C582F800) [pid = 3000] [serial = 2038] [outer = 000000D4C49AE000] 09:25:21 INFO - PROCESS | 3000 | 1467822321670 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C6F57C00) [pid = 3000] [serial = 2039] [outer = 000000D4C49AE000] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4BAD65000) [pid = 3000] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4BB168800) [pid = 3000] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BAE29000) [pid = 3000] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4BAD62000) [pid = 3000] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C499E400) [pid = 3000] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4BF35CC00) [pid = 3000] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4C4CD8400) [pid = 3000] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4CB282000) [pid = 3000] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4BAF52800) [pid = 3000] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:25:22 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4C7B76C00) [pid = 3000] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:25:22 INFO - PROCESS | 3000 | 1467822322691 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:25:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1304ms 09:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:25:22 INFO - PROCESS | 3000 | 1467822322765 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3000 | 1467822322767 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:25:22 INFO - PROCESS | 3000 | 1467822322771 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3000 | 1467822322773 Marionette TRACE conn6 <- [1,2682,null,{}] 09:25:22 INFO - PROCESS | 3000 | 1467822322777 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}] 09:25:22 INFO - PROCESS | 3000 | 1467822322780 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:22 INFO - PROCESS | 3000 | 1467822322875 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:25:22 INFO - PROCESS | 3000 | 1467822322881 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3000 | 1467822322883 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB119000 == 29 [pid = 3000] [id = 680] 09:25:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4BB089800) [pid = 3000] [serial = 2040] [outer = 0000000000000000] 09:25:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4C759F000) [pid = 3000] [serial = 2041] [outer = 000000D4BB089800] 09:25:22 INFO - PROCESS | 3000 | 1467822322930 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4C7B75400) [pid = 3000] [serial = 2042] [outer = 000000D4BB089800] 09:25:23 INFO - PROCESS | 3000 | 1467822323868 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:25:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:25:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1128ms 09:25:23 INFO - PROCESS | 3000 | 1467822323901 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3000 | 1467822323903 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:25:23 INFO - PROCESS | 3000 | 1467822323907 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 3000 | 1467822323909 Marionette TRACE conn6 <- [1,2686,null,{}] 09:25:23 INFO - PROCESS | 3000 | 1467822323916 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}] 09:25:23 INFO - PROCESS | 3000 | 1467822323918 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:24 INFO - PROCESS | 3000 | 1467822324005 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:25:24 INFO - PROCESS | 3000 | 1467822324012 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3000 | 1467822324014 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C157E000 == 30 [pid = 3000] [id = 681] 09:25:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4C7B93400) [pid = 3000] [serial = 2043] [outer = 0000000000000000] 09:25:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C7CD1800) [pid = 3000] [serial = 2044] [outer = 000000D4C7B93400] 09:25:24 INFO - PROCESS | 3000 | 1467822324059 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C8160000) [pid = 3000] [serial = 2045] [outer = 000000D4C7B93400] 09:25:25 INFO - PROCESS | 3000 | 1467822325062 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:25:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:25:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1182ms 09:25:25 INFO - PROCESS | 3000 | 1467822325131 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3000 | 1467822325136 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:25:25 INFO - PROCESS | 3000 | 1467822325142 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3000 | 1467822325146 Marionette TRACE conn6 <- [1,2690,null,{}] 09:25:25 INFO - PROCESS | 3000 | 1467822325153 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}] 09:25:25 INFO - PROCESS | 3000 | 1467822325156 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:25 INFO - PROCESS | 3000 | 1467822325318 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:25:25 INFO - PROCESS | 3000 | 1467822325482 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3000 | 1467822325487 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AF3800 == 31 [pid = 3000] [id = 682] 09:25:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BFFBCC00) [pid = 3000] [serial = 2046] [outer = 0000000000000000] 09:25:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C0D92C00) [pid = 3000] [serial = 2047] [outer = 000000D4BFFBCC00] 09:25:25 INFO - PROCESS | 3000 | 1467822325547 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C4994C00) [pid = 3000] [serial = 2048] [outer = 000000D4BFFBCC00] 09:25:26 INFO - PROCESS | 3000 | 1467822326134 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1028ms 09:25:26 INFO - PROCESS | 3000 | 1467822326176 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3000 | 1467822326181 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:25:26 INFO - PROCESS | 3000 | 1467822326189 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3000 | 1467822326192 Marionette TRACE conn6 <- [1,2694,null,{}] 09:25:26 INFO - PROCESS | 3000 | 1467822326196 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}] 09:25:26 INFO - PROCESS | 3000 | 1467822326199 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:26 INFO - PROCESS | 3000 | 1467822326315 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:25:26 INFO - PROCESS | 3000 | 1467822326412 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3000 | 1467822326414 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C0800 == 32 [pid = 3000] [id = 683] 09:25:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C759E800) [pid = 3000] [serial = 2049] [outer = 0000000000000000] 09:25:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C7B69800) [pid = 3000] [serial = 2050] [outer = 000000D4C759E800] 09:25:26 INFO - PROCESS | 3000 | 1467822326473 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C81EDC00) [pid = 3000] [serial = 2051] [outer = 000000D4C759E800] 09:25:27 INFO - PROCESS | 3000 | 1467822327128 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:25:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 09:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:25:27 INFO - PROCESS | 3000 | 1467822327180 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3000 | 1467822327183 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:25:27 INFO - PROCESS | 3000 | 1467822327187 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3000 | 1467822327191 Marionette TRACE conn6 <- [1,2698,null,{}] 09:25:27 INFO - PROCESS | 3000 | 1467822327203 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}] 09:25:27 INFO - PROCESS | 3000 | 1467822327208 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:27 INFO - PROCESS | 3000 | 1467822327355 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:25:27 INFO - PROCESS | 3000 | 1467822327562 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3000 | 1467822327566 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0124800 == 33 [pid = 3000] [id = 684] 09:25:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAD6A000) [pid = 3000] [serial = 2052] [outer = 0000000000000000] 09:25:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAE22800) [pid = 3000] [serial = 2053] [outer = 000000D4BAD6A000] 09:25:27 INFO - PROCESS | 3000 | 1467822327627 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BB42D800) [pid = 3000] [serial = 2054] [outer = 000000D4BAD6A000] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6F000 == 32 [pid = 3000] [id = 632] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49D9000 == 31 [pid = 3000] [id = 667] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC17800 == 30 [pid = 3000] [id = 675] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CAD2D800 == 29 [pid = 3000] [id = 633] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5074000 == 28 [pid = 3000] [id = 628] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C58800 == 27 [pid = 3000] [id = 620] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C37800 == 26 [pid = 3000] [id = 630] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9267800 == 25 [pid = 3000] [id = 625] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7F6B800 == 24 [pid = 3000] [id = 622] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C54000 == 23 [pid = 3000] [id = 621] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB106000 == 22 [pid = 3000] [id = 624] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE368800 == 21 [pid = 3000] [id = 636] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC38000 == 20 [pid = 3000] [id = 627] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC47000 == 19 [pid = 3000] [id = 635] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8F66000 == 18 [pid = 3000] [id = 623] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC19B000 == 17 [pid = 3000] [id = 626] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB107800 == 16 [pid = 3000] [id = 629] 09:25:28 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5321000 == 15 [pid = 3000] [id = 631] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7B78C00) [pid = 3000] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BAD6B400) [pid = 3000] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4BAF10800) [pid = 3000] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4BF359C00) [pid = 3000] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4BF47A800) [pid = 3000] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4BF8FB400) [pid = 3000] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4BB664400) [pid = 3000] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C13C7400) [pid = 3000] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C4B33800) [pid = 3000] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C13B9800) [pid = 3000] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4BFE7D400) [pid = 3000] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4C7D26400) [pid = 3000] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C7B6D400) [pid = 3000] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4CB34E800) [pid = 3000] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4CB28EC00) [pid = 3000] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 52 (000000D4C6E34C00) [pid = 3000] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 51 (000000D4C53A5400) [pid = 3000] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 50 (000000D4C7BF1000) [pid = 3000] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 49 (000000D4C7576000) [pid = 3000] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 48 (000000D4C7D27C00) [pid = 3000] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | --DOMWINDOW == 47 (000000D4C4983C00) [pid = 3000] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:25:28 INFO - PROCESS | 3000 | 1467822328897 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] 09:25:28 INFO - PROCESS | 3000 | 1467822328936 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:25:28 INFO - PROCESS | 3000 | 1467822328942 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 3000 | 1467822328945 Marionette TRACE conn6 <- [1,2702,null,{}] 09:25:28 INFO - PROCESS | 3000 | 1467822328951 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}] 09:25:28 INFO - PROCESS | 3000 | 1467822328954 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:29 INFO - PROCESS | 3000 | 1467822329047 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:25:29 INFO - PROCESS | 3000 | 1467822329125 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3000 | 1467822329130 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFEB7000 == 16 [pid = 3000] [id = 685] 09:25:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 48 (000000D4BAD61800) [pid = 3000] [serial = 2055] [outer = 0000000000000000] 09:25:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 49 (000000D4BAD69800) [pid = 3000] [serial = 2056] [outer = 000000D4BAD61800] 09:25:29 INFO - PROCESS | 3000 | 1467822329182 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 50 (000000D4BAF0E000) [pid = 3000] [serial = 2057] [outer = 000000D4BAD61800] 09:25:29 INFO - PROCESS | 3000 | 1467822329625 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:25:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 09:25:29 INFO - PROCESS | 3000 | 1467822329679 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3000 | 1467822329684 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:25:29 INFO - PROCESS | 3000 | 1467822329691 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3000 | 1467822329694 Marionette TRACE conn6 <- [1,2706,null,{}] 09:25:29 INFO - PROCESS | 3000 | 1467822329698 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}] 09:25:29 INFO - PROCESS | 3000 | 1467822329701 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:29 INFO - PROCESS | 3000 | 1467822329796 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:25:29 INFO - PROCESS | 3000 | 1467822329802 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3000 | 1467822329805 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CA0800 == 17 [pid = 3000] [id = 686] 09:25:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 51 (000000D4BB07E800) [pid = 3000] [serial = 2058] [outer = 0000000000000000] 09:25:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 52 (000000D4BBDDF800) [pid = 3000] [serial = 2059] [outer = 000000D4BB07E800] 09:25:29 INFO - PROCESS | 3000 | 1467822329855 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 53 (000000D4BF366400) [pid = 3000] [serial = 2060] [outer = 000000D4BB07E800] 09:25:30 INFO - PROCESS | 3000 | 1467822330339 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] 09:25:30 INFO - PROCESS | 3000 | 1467822330386 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:25:30 INFO - PROCESS | 3000 | 1467822330389 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 3000 | 1467822330393 Marionette TRACE conn6 <- [1,2710,null,{}] 09:25:30 INFO - PROCESS | 3000 | 1467822330405 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}] 09:25:30 INFO - PROCESS | 3000 | 1467822330410 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:30 INFO - PROCESS | 3000 | 1467822330537 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:25:30 INFO - PROCESS | 3000 | 1467822330624 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3000 | 1467822330627 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76CC000 == 18 [pid = 3000] [id = 687] 09:25:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4C0C11400) [pid = 3000] [serial = 2061] [outer = 0000000000000000] 09:25:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4C13C4C00) [pid = 3000] [serial = 2062] [outer = 000000D4C0C11400] 09:25:30 INFO - PROCESS | 3000 | 1467822330684 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4C490F000) [pid = 3000] [serial = 2063] [outer = 000000D4C0C11400] 09:25:31 INFO - PROCESS | 3000 | 1467822331146 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] 09:25:31 INFO - PROCESS | 3000 | 1467822331193 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:25:31 INFO - PROCESS | 3000 | 1467822331196 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3000 | 1467822331198 Marionette TRACE conn6 <- [1,2714,null,{}] 09:25:31 INFO - PROCESS | 3000 | 1467822331201 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}] 09:25:31 INFO - PROCESS | 3000 | 1467822331203 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:31 INFO - PROCESS | 3000 | 1467822331324 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:25:31 INFO - PROCESS | 3000 | 1467822331331 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3000 | 1467822331333 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876B800 == 19 [pid = 3000] [id = 688] 09:25:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4C4B61000) [pid = 3000] [serial = 2064] [outer = 0000000000000000] 09:25:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C4B6F800) [pid = 3000] [serial = 2065] [outer = 000000D4C4B61000] 09:25:31 INFO - PROCESS | 3000 | 1467822331379 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C53A7800) [pid = 3000] [serial = 2066] [outer = 000000D4C4B61000] 09:25:31 INFO - PROCESS | 3000 | 1467822331851 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:25:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 09:25:31 INFO - PROCESS | 3000 | 1467822331917 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3000 | 1467822331919 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:25:31 INFO - PROCESS | 3000 | 1467822331934 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3000 | 1467822331936 Marionette TRACE conn6 <- [1,2718,null,{}] 09:25:31 INFO - PROCESS | 3000 | 1467822331939 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}] 09:25:31 INFO - PROCESS | 3000 | 1467822331941 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:32 INFO - PROCESS | 3000 | 1467822332055 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:25:32 INFO - PROCESS | 3000 | 1467822332066 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3000 | 1467822332068 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CAD2A800 == 20 [pid = 3000] [id = 689] 09:25:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BAF4F400) [pid = 3000] [serial = 2067] [outer = 0000000000000000] 09:25:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C6E36000) [pid = 3000] [serial = 2068] [outer = 000000D4BAF4F400] 09:25:32 INFO - PROCESS | 3000 | 1467822332160 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C7549800) [pid = 3000] [serial = 2069] [outer = 000000D4BAF4F400] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C49AE000) [pid = 3000] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4BB089800) [pid = 3000] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C7B93400) [pid = 3000] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C0D97C00) [pid = 3000] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4BAE30000) [pid = 3000] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4BAF46000) [pid = 3000] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4B90B1000) [pid = 3000] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:25:32 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C0E49800) [pid = 3000] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:25:33 INFO - PROCESS | 3000 | 1467822333035 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:25:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:25:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:25:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 09:25:33 INFO - PROCESS | 3000 | 1467822333061 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3000 | 1467822333063 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:25:33 INFO - PROCESS | 3000 | 1467822333067 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3000 | 1467822333069 Marionette TRACE conn6 <- [1,2722,null,{}] 09:25:33 INFO - PROCESS | 3000 | 1467822333072 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}] 09:25:33 INFO - PROCESS | 3000 | 1467822333078 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:33 INFO - PROCESS | 3000 | 1467822333190 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:25:33 INFO - PROCESS | 3000 | 1467822333264 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3000 | 1467822333266 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CA000 == 21 [pid = 3000] [id = 690] 09:25:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4C7843C00) [pid = 3000] [serial = 2070] [outer = 0000000000000000] 09:25:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4C7B6C000) [pid = 3000] [serial = 2071] [outer = 000000D4C7843C00] 09:25:33 INFO - PROCESS | 3000 | 1467822333313 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4C7B94000) [pid = 3000] [serial = 2072] [outer = 000000D4C7843C00] 09:25:33 INFO - PROCESS | 3000 | 1467822333719 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 09:25:33 INFO - PROCESS | 3000 | 1467822333761 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3000 | 1467822333763 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:25:33 INFO - PROCESS | 3000 | 1467822333766 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3000 | 1467822333768 Marionette TRACE conn6 <- [1,2726,null,{}] 09:25:33 INFO - PROCESS | 3000 | 1467822333771 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}] 09:25:33 INFO - PROCESS | 3000 | 1467822333773 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:33 INFO - PROCESS | 3000 | 1467822333855 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:25:33 INFO - PROCESS | 3000 | 1467822333862 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3000 | 1467822333864 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0CE800 == 22 [pid = 3000] [id = 691] 09:25:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4C7B78800) [pid = 3000] [serial = 2073] [outer = 0000000000000000] 09:25:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4C7D1C400) [pid = 3000] [serial = 2074] [outer = 000000D4C7B78800] 09:25:33 INFO - PROCESS | 3000 | 1467822333908 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C7DEB000) [pid = 3000] [serial = 2075] [outer = 000000D4C7B78800] 09:25:34 INFO - PROCESS | 3000 | 1467822334340 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]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 09:25:34 INFO - PROCESS | 3000 | 1467822334399 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 3000 | 1467822334401 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:25:34 INFO - PROCESS | 3000 | 1467822334404 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 3000 | 1467822334406 Marionette TRACE conn6 <- [1,2730,null,{}] 09:25:34 INFO - PROCESS | 3000 | 1467822334410 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}] 09:25:34 INFO - PROCESS | 3000 | 1467822334412 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:34 INFO - PROCESS | 3000 | 1467822334493 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:25:34 INFO - PROCESS | 3000 | 1467822334500 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3000 | 1467822334502 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:34 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC44800 == 23 [pid = 3000] [id = 692] 09:25:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4C819D000) [pid = 3000] [serial = 2076] [outer = 0000000000000000] 09:25:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C81F5400) [pid = 3000] [serial = 2077] [outer = 000000D4C819D000] 09:25:34 INFO - PROCESS | 3000 | 1467822334548 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C878CC00) [pid = 3000] [serial = 2078] [outer = 000000D4C819D000] 09:25:35 INFO - PROCESS | 3000 | 1467822335195 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 839ms 09:25:35 INFO - PROCESS | 3000 | 1467822335251 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3000 | 1467822335257 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:25:35 INFO - PROCESS | 3000 | 1467822335263 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:25:35 INFO - PROCESS | 3000 | 1467822335267 Marionette TRACE conn6 <- [1,2734,null,{}] 09:25:35 INFO - PROCESS | 3000 | 1467822335273 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}] 09:25:35 INFO - PROCESS | 3000 | 1467822335277 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:35 INFO - PROCESS | 3000 | 1467822335406 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:25:35 INFO - PROCESS | 3000 | 1467822335529 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3000 | 1467822335535 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C55000 == 24 [pid = 3000] [id = 693] 09:25:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BAD3E000) [pid = 3000] [serial = 2079] [outer = 0000000000000000] 09:25:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BAF0E400) [pid = 3000] [serial = 2080] [outer = 000000D4BAD3E000] 09:25:35 INFO - PROCESS | 3000 | 1467822335595 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BBDDDC00) [pid = 3000] [serial = 2081] [outer = 000000D4BAD3E000] 09:25:36 INFO - PROCESS | 3000 | 1467822336379 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1148ms 09:25:36 INFO - PROCESS | 3000 | 1467822336414 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3000 | 1467822336419 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:25:36 INFO - PROCESS | 3000 | 1467822336449 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3000 | 1467822336453 Marionette TRACE conn6 <- [1,2738,null,{}] 09:25:36 INFO - PROCESS | 3000 | 1467822336458 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}] 09:25:36 INFO - PROCESS | 3000 | 1467822336462 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:36 INFO - PROCESS | 3000 | 1467822336597 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:25:36 INFO - PROCESS | 3000 | 1467822336713 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3000 | 1467822336716 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:36 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB104000 == 25 [pid = 3000] [id = 694] 09:25:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C0C05800) [pid = 3000] [serial = 2082] [outer = 0000000000000000] 09:25:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C13C6C00) [pid = 3000] [serial = 2083] [outer = 000000D4C0C05800] 09:25:36 INFO - PROCESS | 3000 | 1467822336775 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C49AE000) [pid = 3000] [serial = 2084] [outer = 000000D4C0C05800] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C8181400) [pid = 3000] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C582F800) [pid = 3000] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C6F57C00) [pid = 3000] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C759F000) [pid = 3000] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C7CD1800) [pid = 3000] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C1329800) [pid = 3000] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4BBD45800) [pid = 3000] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4BF4CC400) [pid = 3000] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C8160000) [pid = 3000] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4BF471C00) [pid = 3000] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C0C05000) [pid = 3000] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4B91D2000) [pid = 3000] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4BA92FC00) [pid = 3000] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C7B75400) [pid = 3000] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C3D7CC00) [pid = 3000] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:25:37 INFO - PROCESS | 3000 | 1467822337613 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1213ms 09:25:37 INFO - PROCESS | 3000 | 1467822337642 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3000 | 1467822337646 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:25:37 INFO - PROCESS | 3000 | 1467822337651 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:25:37 INFO - PROCESS | 3000 | 1467822337654 Marionette TRACE conn6 <- [1,2742,null,{}] 09:25:37 INFO - PROCESS | 3000 | 1467822337660 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}] 09:25:37 INFO - PROCESS | 3000 | 1467822337664 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:37 INFO - PROCESS | 3000 | 1467822337788 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:25:37 INFO - PROCESS | 3000 | 1467822337913 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3000 | 1467822337917 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BB4D9800 == 26 [pid = 3000] [id = 695] 09:25:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4B923A400) [pid = 3000] [serial = 2085] [outer = 0000000000000000] 09:25:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BAD39000) [pid = 3000] [serial = 2086] [outer = 000000D4B923A400] 09:25:37 INFO - PROCESS | 3000 | 1467822337980 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAF52000) [pid = 3000] [serial = 2087] [outer = 000000D4B923A400] 09:25:38 INFO - PROCESS | 3000 | 1467822338575 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 983ms 09:25:38 INFO - PROCESS | 3000 | 1467822338640 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3000 | 1467822338645 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:25:38 INFO - PROCESS | 3000 | 1467822338650 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3000 | 1467822338654 Marionette TRACE conn6 <- [1,2746,null,{}] 09:25:38 INFO - PROCESS | 3000 | 1467822338658 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}] 09:25:38 INFO - PROCESS | 3000 | 1467822338662 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:38 INFO - PROCESS | 3000 | 1467822338776 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:25:38 INFO - PROCESS | 3000 | 1467822338856 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3000 | 1467822338859 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CBA000 == 27 [pid = 3000] [id = 696] 09:25:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BFF0A400) [pid = 3000] [serial = 2088] [outer = 0000000000000000] 09:25:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BFFC4C00) [pid = 3000] [serial = 2089] [outer = 000000D4BFF0A400] 09:25:38 INFO - PROCESS | 3000 | 1467822338958 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4C0DD8400) [pid = 3000] [serial = 2090] [outer = 000000D4BFF0A400] 09:25:39 INFO - PROCESS | 3000 | 1467822339572 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 09:25:39 INFO - PROCESS | 3000 | 1467822339639 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 3000 | 1467822339643 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:25:39 INFO - PROCESS | 3000 | 1467822339647 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:25:39 INFO - PROCESS | 3000 | 1467822339650 Marionette TRACE conn6 <- [1,2750,null,{}] 09:25:39 INFO - PROCESS | 3000 | 1467822339654 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}] 09:25:39 INFO - PROCESS | 3000 | 1467822339657 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:39 INFO - PROCESS | 3000 | 1467822339768 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:25:39 INFO - PROCESS | 3000 | 1467822339851 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 3000 | 1467822339854 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AFB800 == 28 [pid = 3000] [id = 697] 09:25:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BA920C00) [pid = 3000] [serial = 2091] [outer = 0000000000000000] 09:25:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4C4998400) [pid = 3000] [serial = 2092] [outer = 000000D4BA920C00] 09:25:39 INFO - PROCESS | 3000 | 1467822339951 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4C539F400) [pid = 3000] [serial = 2093] [outer = 000000D4BA920C00] 09:25:40 INFO - PROCESS | 3000 | 1467822340597 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 09:25:40 INFO - PROCESS | 3000 | 1467822340638 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3000 | 1467822340643 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:25:40 INFO - PROCESS | 3000 | 1467822340655 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 3000 | 1467822340661 Marionette TRACE conn6 <- [1,2754,null,{}] 09:25:40 INFO - PROCESS | 3000 | 1467822340665 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}] 09:25:40 INFO - PROCESS | 3000 | 1467822340669 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:40 INFO - PROCESS | 3000 | 1467822340785 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:25:40 INFO - PROCESS | 3000 | 1467822340905 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3000 | 1467822340908 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB105000 == 29 [pid = 3000] [id = 698] 09:25:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C6F63000) [pid = 3000] [serial = 2094] [outer = 0000000000000000] 09:25:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C7599000) [pid = 3000] [serial = 2095] [outer = 000000D4C6F63000] 09:25:40 INFO - PROCESS | 3000 | 1467822340964 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C7B72800) [pid = 3000] [serial = 2096] [outer = 000000D4C6F63000] 09:25:41 INFO - PROCESS | 3000 | 1467822341599 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 986ms 09:25:41 INFO - PROCESS | 3000 | 1467822341638 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3000 | 1467822341643 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:25:41 INFO - PROCESS | 3000 | 1467822341648 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:25:41 INFO - PROCESS | 3000 | 1467822341652 Marionette TRACE conn6 <- [1,2758,null,{}] 09:25:41 INFO - PROCESS | 3000 | 1467822341659 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}] 09:25:41 INFO - PROCESS | 3000 | 1467822341662 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:41 INFO - PROCESS | 3000 | 1467822341769 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:25:41 INFO - PROCESS | 3000 | 1467822341863 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3000 | 1467822341868 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CB3000 == 30 [pid = 3000] [id = 699] 09:25:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF15B800) [pid = 3000] [serial = 2097] [outer = 0000000000000000] 09:25:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF365400) [pid = 3000] [serial = 2098] [outer = 000000D4BF15B800] 09:25:41 INFO - PROCESS | 3000 | 1467822341918 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C0DD3400) [pid = 3000] [serial = 2099] [outer = 000000D4BF15B800] 09:25:42 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C756A000 == 29 [pid = 3000] [id = 676] 09:25:43 INFO - PROCESS | 3000 | 1467822343054 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1445ms 09:25:43 INFO - PROCESS | 3000 | 1467822343097 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 3000 | 1467822343101 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:25:43 INFO - PROCESS | 3000 | 1467822343106 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 3000 | 1467822343111 Marionette TRACE conn6 <- [1,2762,null,{}] 09:25:43 INFO - PROCESS | 3000 | 1467822343117 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}] 09:25:43 INFO - PROCESS | 3000 | 1467822343119 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:43 INFO - PROCESS | 3000 | 1467822343213 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:25:43 INFO - PROCESS | 3000 | 1467822343222 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3000 | 1467822343225 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C18E5800 == 30 [pid = 3000] [id = 700] 09:25:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAE28000) [pid = 3000] [serial = 2100] [outer = 0000000000000000] 09:25:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAE2F800) [pid = 3000] [serial = 2101] [outer = 000000D4BAE28000] 09:25:43 INFO - PROCESS | 3000 | 1467822343275 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAF52800) [pid = 3000] [serial = 2102] [outer = 000000D4BAE28000] 09:25:43 INFO - PROCESS | 3000 | 1467822343779 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 09:25:43 INFO - PROCESS | 3000 | 1467822343844 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 3000 | 1467822343850 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:25:43 INFO - PROCESS | 3000 | 1467822343886 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 3000 | 1467822343889 Marionette TRACE conn6 <- [1,2766,null,{}] 09:25:43 INFO - PROCESS | 3000 | 1467822343897 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}] 09:25:43 INFO - PROCESS | 3000 | 1467822343900 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:44 INFO - PROCESS | 3000 | 1467822344003 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:25:44 INFO - PROCESS | 3000 | 1467822344080 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 3000 | 1467822344083 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7AFD000 == 31 [pid = 3000] [id = 701] 09:25:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BF357800) [pid = 3000] [serial = 2103] [outer = 0000000000000000] 09:25:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BFC32000) [pid = 3000] [serial = 2104] [outer = 000000D4BF357800] 09:25:44 INFO - PROCESS | 3000 | 1467822344133 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C0138C00) [pid = 3000] [serial = 2105] [outer = 000000D4BF357800] 09:25:44 INFO - PROCESS | 3000 | 1467822344524 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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 712ms 09:25:44 INFO - PROCESS | 3000 | 1467822344571 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3000 | 1467822344573 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:25:44 INFO - PROCESS | 3000 | 1467822344577 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3000 | 1467822344581 Marionette TRACE conn6 <- [1,2770,null,{}] 09:25:44 INFO - PROCESS | 3000 | 1467822344601 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}] 09:25:44 INFO - PROCESS | 3000 | 1467822344606 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:44 INFO - PROCESS | 3000 | 1467822344723 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:25:44 INFO - PROCESS | 3000 | 1467822344781 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 3000 | 1467822344784 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB325000 == 32 [pid = 3000] [id = 702] 09:25:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C4980400) [pid = 3000] [serial = 2106] [outer = 0000000000000000] 09:25:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C4993000) [pid = 3000] [serial = 2107] [outer = 000000D4C4980400] 09:25:44 INFO - PROCESS | 3000 | 1467822344834 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C539C800) [pid = 3000] [serial = 2108] [outer = 000000D4C4980400] 09:25:45 INFO - PROCESS | 3000 | 1467822345270 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 754ms 09:25:45 INFO - PROCESS | 3000 | 1467822345333 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3000 | 1467822345336 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:25:45 INFO - PROCESS | 3000 | 1467822345339 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3000 | 1467822345341 Marionette TRACE conn6 <- [1,2774,null,{}] 09:25:45 INFO - PROCESS | 3000 | 1467822345345 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}] 09:25:45 INFO - PROCESS | 3000 | 1467822345347 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:45 INFO - PROCESS | 3000 | 1467822345495 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:25:45 INFO - PROCESS | 3000 | 1467822345550 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3000 | 1467822345552 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0CF000 == 33 [pid = 3000] [id = 703] 09:25:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C6D14000) [pid = 3000] [serial = 2109] [outer = 0000000000000000] 09:25:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C6E3F000) [pid = 3000] [serial = 2110] [outer = 000000D4C6D14000] 09:25:45 INFO - PROCESS | 3000 | 1467822345599 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C759D800) [pid = 3000] [serial = 2111] [outer = 000000D4C6D14000] 09:25:46 INFO - PROCESS | 3000 | 1467822346031 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 09:25:46 INFO - PROCESS | 3000 | 1467822346075 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 3000 | 1467822346078 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:25:46 INFO - PROCESS | 3000 | 1467822346095 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3000 | 1467822346097 Marionette TRACE conn6 <- [1,2778,null,{}] 09:25:46 INFO - PROCESS | 3000 | 1467822346100 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}] 09:25:46 INFO - PROCESS | 3000 | 1467822346102 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:46 INFO - PROCESS | 3000 | 1467822346215 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:25:46 INFO - PROCESS | 3000 | 1467822346226 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3000 | 1467822346228 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CDC2D800 == 34 [pid = 3000] [id = 704] 09:25:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4BA030C00) [pid = 3000] [serial = 2112] [outer = 0000000000000000] 09:25:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C7B6E800) [pid = 3000] [serial = 2113] [outer = 000000D4BA030C00] 09:25:46 INFO - PROCESS | 3000 | 1467822346322 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C7BA1800) [pid = 3000] [serial = 2114] [outer = 000000D4BA030C00] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF4F400) [pid = 3000] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BFFBCC00) [pid = 3000] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C7B78800) [pid = 3000] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C759E800) [pid = 3000] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7843C00) [pid = 3000] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C819D000) [pid = 3000] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C0C11400) [pid = 3000] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAD3E000) [pid = 3000] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C0C05800) [pid = 3000] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4B61000) [pid = 3000] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD61800) [pid = 3000] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BAD6A000) [pid = 3000] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:25:46 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BB07E800) [pid = 3000] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:25:46 INFO - PROCESS | 3000 | 1467822346922 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 881ms 09:25:46 INFO - PROCESS | 3000 | 1467822346977 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:25:46 INFO - PROCESS | 3000 | 1467822346979 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:25:46 INFO - PROCESS | 3000 | 1467822346983 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3000 | 1467822346985 Marionette TRACE conn6 <- [1,2782,null,{}] 09:25:46 INFO - PROCESS | 3000 | 1467822346989 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}] 09:25:46 INFO - PROCESS | 3000 | 1467822346994 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:47 INFO - PROCESS | 3000 | 1467822347124 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:25:47 INFO - PROCESS | 3000 | 1467822347177 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3000 | 1467822347180 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE360800 == 35 [pid = 3000] [id = 705] 09:25:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BA4C8800) [pid = 3000] [serial = 2115] [outer = 0000000000000000] 09:25:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C498D400) [pid = 3000] [serial = 2116] [outer = 000000D4BA4C8800] 09:25:47 INFO - PROCESS | 3000 | 1467822347225 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C819C400) [pid = 3000] [serial = 2117] [outer = 000000D4BA4C8800] 09:25:47 INFO - PROCESS | 3000 | 1467822347579 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 09:25:47 INFO - PROCESS | 3000 | 1467822347615 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3000 | 1467822347618 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:25:47 INFO - PROCESS | 3000 | 1467822347621 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:25:47 INFO - PROCESS | 3000 | 1467822347623 Marionette TRACE conn6 <- [1,2786,null,{}] 09:25:47 INFO - PROCESS | 3000 | 1467822347637 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}] 09:25:47 INFO - PROCESS | 3000 | 1467822347639 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:47 INFO - PROCESS | 3000 | 1467822347721 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:25:47 INFO - PROCESS | 3000 | 1467822347727 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3000 | 1467822347728 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE564000 == 36 [pid = 3000] [id = 706] 09:25:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C81EE800) [pid = 3000] [serial = 2118] [outer = 0000000000000000] 09:25:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C878C000) [pid = 3000] [serial = 2119] [outer = 000000D4C81EE800] 09:25:47 INFO - PROCESS | 3000 | 1467822347774 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C88B6C00) [pid = 3000] [serial = 2120] [outer = 000000D4C81EE800] 09:25:48 INFO - PROCESS | 3000 | 1467822348198 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 09:25:48 INFO - PROCESS | 3000 | 1467822348254 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3000 | 1467822348256 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:25:48 INFO - PROCESS | 3000 | 1467822348259 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:25:48 INFO - PROCESS | 3000 | 1467822348261 Marionette TRACE conn6 <- [1,2790,null,{}] 09:25:48 INFO - PROCESS | 3000 | 1467822348264 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}] 09:25:48 INFO - PROCESS | 3000 | 1467822348266 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:48 INFO - PROCESS | 3000 | 1467822348350 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:25:48 INFO - PROCESS | 3000 | 1467822348355 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3000 | 1467822348357 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7CD000 == 37 [pid = 3000] [id = 707] 09:25:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8E55C00) [pid = 3000] [serial = 2121] [outer = 0000000000000000] 09:25:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8E5D000) [pid = 3000] [serial = 2122] [outer = 000000D4C8E55C00] 09:25:48 INFO - PROCESS | 3000 | 1467822348401 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C91AA800) [pid = 3000] [serial = 2123] [outer = 000000D4C8E55C00] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CBA000 == 36 [pid = 3000] [id = 696] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB105000 == 35 [pid = 3000] [id = 698] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AFB800 == 34 [pid = 3000] [id = 697] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BB4D9800 == 33 [pid = 3000] [id = 695] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C18E5800 == 32 [pid = 3000] [id = 700] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CB3000 == 31 [pid = 3000] [id = 699] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0CF000 == 30 [pid = 3000] [id = 703] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CDC2D800 == 29 [pid = 3000] [id = 704] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE360800 == 28 [pid = 3000] [id = 705] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB325000 == 27 [pid = 3000] [id = 702] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE564000 == 26 [pid = 3000] [id = 706] 09:25:49 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7AFD000 == 25 [pid = 3000] [id = 701] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C13C6C00) [pid = 3000] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4B6F800) [pid = 3000] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD69800) [pid = 3000] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAF0E000) [pid = 3000] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BB42D800) [pid = 3000] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAE22800) [pid = 3000] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BBDDF800) [pid = 3000] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF366400) [pid = 3000] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C6E36000) [pid = 3000] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C4994C00) [pid = 3000] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C0D92C00) [pid = 3000] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C49AE000) [pid = 3000] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C7DEB000) [pid = 3000] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C81EDC00) [pid = 3000] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C7B69800) [pid = 3000] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C7B6C000) [pid = 3000] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C878CC00) [pid = 3000] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4C81F5400) [pid = 3000] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4C7D1C400) [pid = 3000] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C7549800) [pid = 3000] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4C13C4C00) [pid = 3000] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4C53A7800) [pid = 3000] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4BAF0E400) [pid = 3000] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4BBDDDC00) [pid = 3000] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4C7B94000) [pid = 3000] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4C490F000) [pid = 3000] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:25:50 INFO - PROCESS | 3000 | 1467822350183 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1976ms 09:25:50 INFO - PROCESS | 3000 | 1467822350239 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3000 | 1467822350243 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:25:50 INFO - PROCESS | 3000 | 1467822350248 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:25:50 INFO - PROCESS | 3000 | 1467822350252 Marionette TRACE conn6 <- [1,2794,null,{}] 09:25:50 INFO - PROCESS | 3000 | 1467822350258 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}] 09:25:50 INFO - PROCESS | 3000 | 1467822350261 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:50 INFO - PROCESS | 3000 | 1467822350356 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:25:50 INFO - PROCESS | 3000 | 1467822350364 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3000 | 1467822350369 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFFA0000 == 26 [pid = 3000] [id = 708] 09:25:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BAD3D800) [pid = 3000] [serial = 2124] [outer = 0000000000000000] 09:25:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BAD3E800) [pid = 3000] [serial = 2125] [outer = 000000D4BAD3D800] 09:25:50 INFO - PROCESS | 3000 | 1467822350424 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAE22800) [pid = 3000] [serial = 2126] [outer = 000000D4BAD3D800] 09:25:50 INFO - PROCESS | 3000 | 1467822350941 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 733ms 09:25:50 INFO - PROCESS | 3000 | 1467822350984 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3000 | 1467822350990 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:25:51 INFO - PROCESS | 3000 | 1467822350997 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3000 | 1467822350999 Marionette TRACE conn6 <- [1,2798,null,{}] 09:25:51 INFO - PROCESS | 3000 | 1467822351003 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}] 09:25:51 INFO - PROCESS | 3000 | 1467822351006 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:51 INFO - PROCESS | 3000 | 1467822351103 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:25:51 INFO - PROCESS | 3000 | 1467822351187 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3000 | 1467822351190 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CB3000 == 27 [pid = 3000] [id = 709] 09:25:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BAF12400) [pid = 3000] [serial = 2127] [outer = 0000000000000000] 09:25:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BAF4F800) [pid = 3000] [serial = 2128] [outer = 000000D4BAF12400] 09:25:51 INFO - PROCESS | 3000 | 1467822351242 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4BC0ED400) [pid = 3000] [serial = 2129] [outer = 000000D4BAF12400] 09:25:51 INFO - PROCESS | 3000 | 1467822351640 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 09:25:51 INFO - PROCESS | 3000 | 1467822351689 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3000 | 1467822351692 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:25:51 INFO - PROCESS | 3000 | 1467822351695 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3000 | 1467822351699 Marionette TRACE conn6 <- [1,2802,null,{}] 09:25:51 INFO - PROCESS | 3000 | 1467822351711 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}] 09:25:51 INFO - PROCESS | 3000 | 1467822351716 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:51 INFO - PROCESS | 3000 | 1467822351831 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:25:51 INFO - PROCESS | 3000 | 1467822351851 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3000 | 1467822351854 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D5000 == 28 [pid = 3000] [id = 710] 09:25:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4B90B4800) [pid = 3000] [serial = 2130] [outer = 0000000000000000] 09:25:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BFBB7000) [pid = 3000] [serial = 2131] [outer = 000000D4B90B4800] 09:25:51 INFO - PROCESS | 3000 | 1467822351903 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BFFBB400) [pid = 3000] [serial = 2132] [outer = 000000D4B90B4800] 09:25:52 INFO - PROCESS | 3000 | 1467822352353 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 09:25:52 INFO - PROCESS | 3000 | 1467822352389 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3000 | 1467822352392 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:25:52 INFO - PROCESS | 3000 | 1467822352395 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:25:52 INFO - PROCESS | 3000 | 1467822352397 Marionette TRACE conn6 <- [1,2806,null,{}] 09:25:52 INFO - PROCESS | 3000 | 1467822352400 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}] 09:25:52 INFO - PROCESS | 3000 | 1467822352402 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:52 INFO - PROCESS | 3000 | 1467822352492 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:25:52 INFO - PROCESS | 3000 | 1467822352497 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 3000 | 1467822352499 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8626800 == 29 [pid = 3000] [id = 711] 09:25:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4C0DD8000) [pid = 3000] [serial = 2133] [outer = 0000000000000000] 09:25:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C17C8C00) [pid = 3000] [serial = 2134] [outer = 000000D4C0DD8000] 09:25:52 INFO - PROCESS | 3000 | 1467822352546 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C4910400) [pid = 3000] [serial = 2135] [outer = 000000D4C0DD8000] 09:25:52 INFO - PROCESS | 3000 | 1467822352976 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 09:25:53 INFO - PROCESS | 3000 | 1467822353028 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 3000 | 1467822353030 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:25:53 INFO - PROCESS | 3000 | 1467822353034 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:25:53 INFO - PROCESS | 3000 | 1467822353035 Marionette TRACE conn6 <- [1,2810,null,{}] 09:25:53 INFO - PROCESS | 3000 | 1467822353039 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}] 09:25:53 INFO - PROCESS | 3000 | 1467822353041 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:53 INFO - PROCESS | 3000 | 1467822353122 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:25:53 INFO - PROCESS | 3000 | 1467822353130 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3000 | 1467822353132 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA14F800 == 30 [pid = 3000] [id = 712] 09:25:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BAF10C00) [pid = 3000] [serial = 2136] [outer = 0000000000000000] 09:25:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C4994800) [pid = 3000] [serial = 2137] [outer = 000000D4BAF10C00] 09:25:53 INFO - PROCESS | 3000 | 1467822353177 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C4B3EC00) [pid = 3000] [serial = 2138] [outer = 000000D4BAF10C00] 09:25:53 INFO - PROCESS | 3000 | 1467822353638 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 09:25:53 INFO - PROCESS | 3000 | 1467822353667 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 3000 | 1467822353669 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:25:53 INFO - PROCESS | 3000 | 1467822353672 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 3000 | 1467822353674 Marionette TRACE conn6 <- [1,2814,null,{}] 09:25:53 INFO - PROCESS | 3000 | 1467822353678 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}] 09:25:53 INFO - PROCESS | 3000 | 1467822353684 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:53 INFO - PROCESS | 3000 | 1467822353791 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:25:53 INFO - PROCESS | 3000 | 1467822353799 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3000 | 1467822353802 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:53 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB33D800 == 31 [pid = 3000] [id = 713] 09:25:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C4CD7800) [pid = 3000] [serial = 2139] [outer = 0000000000000000] 09:25:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C6D0BC00) [pid = 3000] [serial = 2140] [outer = 000000D4C4CD7800] 09:25:53 INFO - PROCESS | 3000 | 1467822353847 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C7597400) [pid = 3000] [serial = 2141] [outer = 000000D4C4CD7800] 09:25:54 INFO - PROCESS | 3000 | 1467822354297 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 09:25:54 INFO - PROCESS | 3000 | 1467822354346 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3000 | 1467822354349 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:25:54 INFO - PROCESS | 3000 | 1467822354352 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3000 | 1467822354354 Marionette TRACE conn6 <- [1,2818,null,{}] 09:25:54 INFO - PROCESS | 3000 | 1467822354358 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}] 09:25:54 INFO - PROCESS | 3000 | 1467822354360 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:54 INFO - PROCESS | 3000 | 1467822354440 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:25:54 INFO - PROCESS | 3000 | 1467822354448 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3000 | 1467822354450 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC0C4800 == 32 [pid = 3000] [id = 714] 09:25:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C7B6FC00) [pid = 3000] [serial = 2142] [outer = 0000000000000000] 09:25:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C7B77C00) [pid = 3000] [serial = 2143] [outer = 000000D4C7B6FC00] 09:25:54 INFO - PROCESS | 3000 | 1467822354521 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7BEF400) [pid = 3000] [serial = 2144] [outer = 000000D4C7B6FC00] 09:25:54 INFO - PROCESS | 3000 | 1467822354934 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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 09:25:54 INFO - PROCESS | 3000 | 1467822354985 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3000 | 1467822354987 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:25:55 INFO - PROCESS | 3000 | 1467822354990 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3000 | 1467822354992 Marionette TRACE conn6 <- [1,2822,null,{}] 09:25:55 INFO - PROCESS | 3000 | 1467822354999 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}] 09:25:55 INFO - PROCESS | 3000 | 1467822355001 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:55 INFO - PROCESS | 3000 | 1467822355084 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:25:55 INFO - PROCESS | 3000 | 1467822355090 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3000 | 1467822355092 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAED000 == 33 [pid = 3000] [id = 715] 09:25:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7D27800) [pid = 3000] [serial = 2145] [outer = 0000000000000000] 09:25:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7D2A000) [pid = 3000] [serial = 2146] [outer = 000000D4C7D27800] 09:25:55 INFO - PROCESS | 3000 | 1467822355139 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8192400) [pid = 3000] [serial = 2147] [outer = 000000D4C7D27800] 09:25:55 INFO - PROCESS | 3000 | 1467822355620 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 09:25:55 INFO - PROCESS | 3000 | 1467822355685 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3000 | 1467822355687 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:25:55 INFO - PROCESS | 3000 | 1467822355691 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3000 | 1467822355693 Marionette TRACE conn6 <- [1,2826,null,{}] 09:25:55 INFO - PROCESS | 3000 | 1467822355696 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}] 09:25:55 INFO - PROCESS | 3000 | 1467822355698 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:55 INFO - PROCESS | 3000 | 1467822355811 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:25:55 INFO - PROCESS | 3000 | 1467822355892 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3000 | 1467822355894 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76D2800 == 34 [pid = 3000] [id = 716] 09:25:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BF358000) [pid = 3000] [serial = 2148] [outer = 0000000000000000] 09:25:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C81F3000) [pid = 3000] [serial = 2149] [outer = 000000D4BF358000] 09:25:55 INFO - PROCESS | 3000 | 1467822355939 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C8789C00) [pid = 3000] [serial = 2150] [outer = 000000D4BF358000] 09:25:56 INFO - PROCESS | 3000 | 1467822356380 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 09:25:56 INFO - PROCESS | 3000 | 1467822356428 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 3000 | 1467822356430 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:25:56 INFO - PROCESS | 3000 | 1467822356433 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 3000 | 1467822356435 Marionette TRACE conn6 <- [1,2830,null,{}] 09:25:56 INFO - PROCESS | 3000 | 1467822356438 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}] 09:25:56 INFO - PROCESS | 3000 | 1467822356440 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:56 INFO - PROCESS | 3000 | 1467822356559 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:25:56 INFO - PROCESS | 3000 | 1467822356614 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3000 | 1467822356616 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:56 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE358800 == 35 [pid = 3000] [id = 717] 09:25:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C8791800) [pid = 3000] [serial = 2151] [outer = 0000000000000000] 09:25:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C88F2000) [pid = 3000] [serial = 2152] [outer = 000000D4C8791800] 09:25:56 INFO - PROCESS | 3000 | 1467822356662 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C8F0B400) [pid = 3000] [serial = 2153] [outer = 000000D4C8791800] 09:25:57 INFO - PROCESS | 3000 | 1467822357101 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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 693ms 09:25:57 INFO - PROCESS | 3000 | 1467822357130 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3000 | 1467822357133 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:25:57 INFO - PROCESS | 3000 | 1467822357136 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 3000 | 1467822357138 Marionette TRACE conn6 <- [1,2834,null,{}] 09:25:57 INFO - PROCESS | 3000 | 1467822357190 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}] 09:25:57 INFO - PROCESS | 3000 | 1467822357192 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:57 INFO - PROCESS | 3000 | 1467822357395 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BA030C00) [pid = 3000] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C6D14000) [pid = 3000] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BA4C8800) [pid = 3000] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C81EE800) [pid = 3000] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BF15B800) [pid = 3000] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C6F63000) [pid = 3000] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BA920C00) [pid = 3000] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BFF0A400) [pid = 3000] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4B923A400) [pid = 3000] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BF357800) [pid = 3000] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAE28000) [pid = 3000] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:25:57 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4980400) [pid = 3000] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:25:57 INFO - PROCESS | 3000 | 1467822357459 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3000 | 1467822357461 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:57 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA14E000 == 36 [pid = 3000] [id = 718] 09:25:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BA030C00) [pid = 3000] [serial = 2154] [outer = 0000000000000000] 09:25:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4BAD63400) [pid = 3000] [serial = 2155] [outer = 000000D4BA030C00] 09:25:57 INFO - PROCESS | 3000 | 1467822357509 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6E39C00) [pid = 3000] [serial = 2156] [outer = 000000D4BA030C00] 09:25:57 INFO - PROCESS | 3000 | 1467822357889 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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 817ms 09:25:57 INFO - PROCESS | 3000 | 1467822357956 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3000 | 1467822357958 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:25:57 INFO - PROCESS | 3000 | 1467822357961 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 3000 | 1467822357963 Marionette TRACE conn6 <- [1,2838,null,{}] 09:25:57 INFO - PROCESS | 3000 | 1467822357967 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}] 09:25:57 INFO - PROCESS | 3000 | 1467822357969 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:58 INFO - PROCESS | 3000 | 1467822358056 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:25:58 INFO - PROCESS | 3000 | 1467822358061 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3000 | 1467822358063 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6D5000 == 37 [pid = 3000] [id = 719] 09:25:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C8199400) [pid = 3000] [serial = 2157] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CA6B2400) [pid = 3000] [serial = 2158] [outer = 000000D4C8199400] 09:25:58 INFO - PROCESS | 3000 | 1467822358108 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CAD72000) [pid = 3000] [serial = 2159] [outer = 000000D4C8199400] 09:25:58 INFO - PROCESS | 3000 | 1467822358547 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 09:25:58 INFO - PROCESS | 3000 | 1467822358594 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3000 | 1467822358597 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:25:58 INFO - PROCESS | 3000 | 1467822358600 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3000 | 1467822358602 Marionette TRACE conn6 <- [1,2842,null,{}] 09:25:58 INFO - PROCESS | 3000 | 1467822358605 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}] 09:25:58 INFO - PROCESS | 3000 | 1467822358607 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:58 INFO - PROCESS | 3000 | 1467822358691 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:25:58 INFO - PROCESS | 3000 | 1467822358699 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3000 | 1467822358701 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:58 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFF88000 == 38 [pid = 3000] [id = 720] 09:25:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB241C00) [pid = 3000] [serial = 2160] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB244000) [pid = 3000] [serial = 2161] [outer = 000000D4CB241C00] 09:25:58 INFO - PROCESS | 3000 | 1467822358770 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB284400) [pid = 3000] [serial = 2162] [outer = 000000D4CB241C00] 09:25:59 INFO - PROCESS | 3000 | 1467822359212 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 09:25:59 INFO - PROCESS | 3000 | 1467822359234 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3000 | 1467822359236 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:25:59 INFO - PROCESS | 3000 | 1467822359239 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3000 | 1467822359241 Marionette TRACE conn6 <- [1,2846,null,{}] 09:25:59 INFO - PROCESS | 3000 | 1467822359245 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}] 09:25:59 INFO - PROCESS | 3000 | 1467822359247 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:59 INFO - PROCESS | 3000 | 1467822359332 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:25:59 INFO - PROCESS | 3000 | 1467822359337 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3000 | 1467822359339 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:25:59 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFFA2000 == 39 [pid = 3000] [id = 721] 09:25:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB28C400) [pid = 3000] [serial = 2163] [outer = 0000000000000000] 09:25:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB28F800) [pid = 3000] [serial = 2164] [outer = 000000D4CB28C400] 09:25:59 INFO - PROCESS | 3000 | 1467822359384 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB310000) [pid = 3000] [serial = 2165] [outer = 000000D4CB28C400] 09:26:00 INFO - PROCESS | 3000 | 1467822360206 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1028ms 09:26:00 INFO - PROCESS | 3000 | 1467822360270 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3000 | 1467822360275 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:26:00 INFO - PROCESS | 3000 | 1467822360301 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3000 | 1467822360307 Marionette TRACE conn6 <- [1,2850,null,{}] 09:26:00 INFO - PROCESS | 3000 | 1467822360312 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}] 09:26:00 INFO - PROCESS | 3000 | 1467822360316 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:00 INFO - PROCESS | 3000 | 1467822360473 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:26:00 INFO - PROCESS | 3000 | 1467822360591 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3000 | 1467822360595 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:00 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49EE800 == 40 [pid = 3000] [id = 722] 09:26:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAE28C00) [pid = 3000] [serial = 2166] [outer = 0000000000000000] 09:26:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAF11800) [pid = 3000] [serial = 2167] [outer = 000000D4BAE28C00] 09:26:00 INFO - PROCESS | 3000 | 1467822360656 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BF1C3000) [pid = 3000] [serial = 2168] [outer = 000000D4BAE28C00] 09:26:01 INFO - PROCESS | 3000 | 1467822361555 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1359ms 09:26:01 INFO - PROCESS | 3000 | 1467822361643 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 3000 | 1467822361648 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:26:01 INFO - PROCESS | 3000 | 1467822361653 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 3000 | 1467822361657 Marionette TRACE conn6 <- [1,2854,null,{}] 09:26:01 INFO - PROCESS | 3000 | 1467822361662 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}] 09:26:01 INFO - PROCESS | 3000 | 1467822361665 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:01 INFO - PROCESS | 3000 | 1467822361807 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:26:01 INFO - PROCESS | 3000 | 1467822361925 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3000 | 1467822361930 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFF88000 == 39 [pid = 3000] [id = 720] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6D5000 == 38 [pid = 3000] [id = 719] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA14E000 == 37 [pid = 3000] [id = 718] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE358800 == 36 [pid = 3000] [id = 717] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D2800 == 35 [pid = 3000] [id = 716] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAED000 == 34 [pid = 3000] [id = 715] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC0C4800 == 33 [pid = 3000] [id = 714] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB33D800 == 32 [pid = 3000] [id = 713] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA14F800 == 31 [pid = 3000] [id = 712] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8626800 == 30 [pid = 3000] [id = 711] 09:26:01 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76D5000 == 29 [pid = 3000] [id = 710] 09:26:01 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8E5D000) [pid = 3000] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFF8B800 == 30 [pid = 3000] [id = 723] 09:26:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAF0C400) [pid = 3000] [serial = 2169] [outer = 0000000000000000] 09:26:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAF49000) [pid = 3000] [serial = 2170] [outer = 000000D4BAF0C400] 09:26:02 INFO - PROCESS | 3000 | 1467822362058 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BF35A400) [pid = 3000] [serial = 2171] [outer = 000000D4BAF0C400] 09:26:02 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CB3000 == 29 [pid = 3000] [id = 709] 09:26:02 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFFA0000 == 28 [pid = 3000] [id = 708] 09:26:02 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7CD000 == 27 [pid = 3000] [id = 707] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4C7B6E800) [pid = 3000] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C759D800) [pid = 3000] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C6E3F000) [pid = 3000] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C498D400) [pid = 3000] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C878C000) [pid = 3000] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7BA1800) [pid = 3000] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C0DD3400) [pid = 3000] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BF365400) [pid = 3000] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7B72800) [pid = 3000] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7599000) [pid = 3000] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C539F400) [pid = 3000] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4998400) [pid = 3000] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C0DD8400) [pid = 3000] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BFFC4C00) [pid = 3000] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAF52000) [pid = 3000] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD39000) [pid = 3000] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BFC32000) [pid = 3000] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C88B6C00) [pid = 3000] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BAE2F800) [pid = 3000] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BAF52800) [pid = 3000] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C819C400) [pid = 3000] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C4993000) [pid = 3000] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C539C800) [pid = 3000] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C0138C00) [pid = 3000] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:26:02 INFO - PROCESS | 3000 | 1467822362491 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]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 881ms 09:26:02 INFO - PROCESS | 3000 | 1467822362538 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3000 | 1467822362543 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:26:02 INFO - PROCESS | 3000 | 1467822362550 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3000 | 1467822362553 Marionette TRACE conn6 <- [1,2858,null,{}] 09:26:02 INFO - PROCESS | 3000 | 1467822362557 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}] 09:26:02 INFO - PROCESS | 3000 | 1467822362559 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:02 INFO - PROCESS | 3000 | 1467822362653 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:26:02 INFO - PROCESS | 3000 | 1467822362659 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3000 | 1467822362662 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:02 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4CA1800 == 28 [pid = 3000] [id = 724] 09:26:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BF4CAC00) [pid = 3000] [serial = 2172] [outer = 0000000000000000] 09:26:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF8F1C00) [pid = 3000] [serial = 2173] [outer = 000000D4BF4CAC00] 09:26:02 INFO - PROCESS | 3000 | 1467822362718 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BFF04000) [pid = 3000] [serial = 2174] [outer = 000000D4BF4CAC00] 09:26:03 INFO - PROCESS | 3000 | 1467822363221 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 09:26:03 INFO - PROCESS | 3000 | 1467822363244 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3000 | 1467822363247 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:26:03 INFO - PROCESS | 3000 | 1467822363251 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 3000 | 1467822363254 Marionette TRACE conn6 <- [1,2862,null,{}] 09:26:03 INFO - PROCESS | 3000 | 1467822363266 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}] 09:26:03 INFO - PROCESS | 3000 | 1467822363271 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:03 INFO - PROCESS | 3000 | 1467822363397 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:26:03 INFO - PROCESS | 3000 | 1467822363487 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3000 | 1467822363491 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:03 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C76C8800 == 29 [pid = 3000] [id = 725] 09:26:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C1329800) [pid = 3000] [serial = 2175] [outer = 0000000000000000] 09:26:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C1854400) [pid = 3000] [serial = 2176] [outer = 000000D4C1329800] 09:26:03 INFO - PROCESS | 3000 | 1467822363541 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C4990400) [pid = 3000] [serial = 2177] [outer = 000000D4C1329800] 09:26:03 INFO - PROCESS | 3000 | 1467822363931 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 09:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:26:04 INFO - PROCESS | 3000 | 1467822363986 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3000 | 1467822363989 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:26:04 INFO - PROCESS | 3000 | 1467822363992 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3000 | 1467822363994 Marionette TRACE conn6 <- [1,2866,null,{}] 09:26:04 INFO - PROCESS | 3000 | 1467822363997 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}] 09:26:04 INFO - PROCESS | 3000 | 1467822363999 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:04 INFO - PROCESS | 3000 | 1467822364089 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:26:04 INFO - PROCESS | 3000 | 1467822364096 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3000 | 1467822364098 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8866800 == 30 [pid = 3000] [id = 726] 09:26:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C49A9C00) [pid = 3000] [serial = 2178] [outer = 0000000000000000] 09:26:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4CD3C00) [pid = 3000] [serial = 2179] [outer = 000000D4C49A9C00] 09:26:04 INFO - PROCESS | 3000 | 1467822364144 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C5832000) [pid = 3000] [serial = 2180] [outer = 000000D4C49A9C00] 09:26:04 INFO - PROCESS | 3000 | 1467822364637 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 09:26:04 INFO - PROCESS | 3000 | 1467822364687 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3000 | 1467822364689 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:26:04 INFO - PROCESS | 3000 | 1467822364699 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3000 | 1467822364702 Marionette TRACE conn6 <- [1,2870,null,{}] 09:26:04 INFO - PROCESS | 3000 | 1467822364705 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}] 09:26:04 INFO - PROCESS | 3000 | 1467822364707 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:04 INFO - PROCESS | 3000 | 1467822364847 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:26:04 INFO - PROCESS | 3000 | 1467822364869 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3000 | 1467822364871 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:04 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB10C000 == 31 [pid = 3000] [id = 727] 09:26:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BAD69800) [pid = 3000] [serial = 2181] [outer = 0000000000000000] 09:26:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C6E39400) [pid = 3000] [serial = 2182] [outer = 000000D4BAD69800] 09:26:04 INFO - PROCESS | 3000 | 1467822364916 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7546C00) [pid = 3000] [serial = 2183] [outer = 000000D4BAD69800] 09:26:05 INFO - PROCESS | 3000 | 1467822365378 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]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 09:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:26:05 INFO - PROCESS | 3000 | 1467822365430 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 3000 | 1467822365432 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:26:05 INFO - PROCESS | 3000 | 1467822365435 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 3000 | 1467822365437 Marionette TRACE conn6 <- [1,2874,null,{}] 09:26:05 INFO - PROCESS | 3000 | 1467822365440 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}] 09:26:05 INFO - PROCESS | 3000 | 1467822365447 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:05 INFO - PROCESS | 3000 | 1467822365586 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:26:05 INFO - PROCESS | 3000 | 1467822365642 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3000 | 1467822365644 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:05 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D8800 == 32 [pid = 3000] [id = 728] 09:26:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7598C00) [pid = 3000] [serial = 2184] [outer = 0000000000000000] 09:26:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C7B74000) [pid = 3000] [serial = 2185] [outer = 000000D4C7598C00] 09:26:05 INFO - PROCESS | 3000 | 1467822365693 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C815EC00) [pid = 3000] [serial = 2186] [outer = 000000D4C7598C00] 09:26:06 INFO - PROCESS | 3000 | 1467822366199 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 777ms 09:26:06 INFO - PROCESS | 3000 | 1467822366217 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3000 | 1467822366219 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:26:06 INFO - PROCESS | 3000 | 1467822366224 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 3000 | 1467822366225 Marionette TRACE conn6 <- [1,2878,null,{}] 09:26:06 INFO - PROCESS | 3000 | 1467822366234 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}] 09:26:06 INFO - PROCESS | 3000 | 1467822366236 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:06 INFO - PROCESS | 3000 | 1467822366476 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CB241C00) [pid = 3000] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAD3D800) [pid = 3000] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BF358000) [pid = 3000] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C7D27800) [pid = 3000] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C0DD8000) [pid = 3000] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C8E55C00) [pid = 3000] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C8791800) [pid = 3000] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C8199400) [pid = 3000] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BAF10C00) [pid = 3000] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C4CD7800) [pid = 3000] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C7B6FC00) [pid = 3000] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4B90B4800) [pid = 3000] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4BAF12400) [pid = 3000] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:26:06 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BA030C00) [pid = 3000] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:26:06 INFO - PROCESS | 3000 | 1467822366538 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3000 | 1467822366540 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:06 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6AF4000 == 33 [pid = 3000] [id = 729] 09:26:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4B92DAC00) [pid = 3000] [serial = 2187] [outer = 0000000000000000] 09:26:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF09800) [pid = 3000] [serial = 2188] [outer = 000000D4B92DAC00] 09:26:06 INFO - PROCESS | 3000 | 1467822366586 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C6A03000) [pid = 3000] [serial = 2189] [outer = 000000D4B92DAC00] 09:26:06 INFO - PROCESS | 3000 | 1467822366932 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 09:26:06 INFO - PROCESS | 3000 | 1467822366969 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3000 | 1467822366971 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:26:06 INFO - PROCESS | 3000 | 1467822366974 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:26:06 INFO - PROCESS | 3000 | 1467822366976 Marionette TRACE conn6 <- [1,2882,null,{}] 09:26:06 INFO - PROCESS | 3000 | 1467822366987 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}] 09:26:06 INFO - PROCESS | 3000 | 1467822366989 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:07 INFO - PROCESS | 3000 | 1467822367073 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:26:07 INFO - PROCESS | 3000 | 1467822367080 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3000 | 1467822367082 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BAC0F000 == 34 [pid = 3000] [id = 730] 09:26:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C8183000) [pid = 3000] [serial = 2190] [outer = 0000000000000000] 09:26:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C4B70800) [pid = 3000] [serial = 2191] [outer = 000000D4C8183000] 09:26:07 INFO - PROCESS | 3000 | 1467822367126 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C88BB400) [pid = 3000] [serial = 2192] [outer = 000000D4C8183000] 09:26:07 INFO - PROCESS | 3000 | 1467822367568 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]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 09:26:07 INFO - PROCESS | 3000 | 1467822367606 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3000 | 1467822367608 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:26:07 INFO - PROCESS | 3000 | 1467822367616 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 3000 | 1467822367618 Marionette TRACE conn6 <- [1,2886,null,{}] 09:26:07 INFO - PROCESS | 3000 | 1467822367622 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}] 09:26:07 INFO - PROCESS | 3000 | 1467822367624 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:07 INFO - PROCESS | 3000 | 1467822367709 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:26:07 INFO - PROCESS | 3000 | 1467822367716 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3000 | 1467822367718 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:07 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE081000 == 35 [pid = 3000] [id = 731] 09:26:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C8E54400) [pid = 3000] [serial = 2193] [outer = 0000000000000000] 09:26:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8F0C400) [pid = 3000] [serial = 2194] [outer = 000000D4C8E54400] 09:26:07 INFO - PROCESS | 3000 | 1467822367762 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CA440800) [pid = 3000] [serial = 2195] [outer = 000000D4C8E54400] 09:26:08 INFO - PROCESS | 3000 | 1467822368227 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 627ms 09:26:08 INFO - PROCESS | 3000 | 1467822368242 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 3000 | 1467822368244 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:26:08 INFO - PROCESS | 3000 | 1467822368247 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:26:08 INFO - PROCESS | 3000 | 1467822368249 Marionette TRACE conn6 <- [1,2890,null,{}] 09:26:08 INFO - PROCESS | 3000 | 1467822368269 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}] 09:26:08 INFO - PROCESS | 3000 | 1467822368271 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:08 INFO - PROCESS | 3000 | 1467822368365 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:26:08 INFO - PROCESS | 3000 | 1467822368371 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3000 | 1467822368373 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:08 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE557000 == 36 [pid = 3000] [id = 732] 09:26:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CA6A9400) [pid = 3000] [serial = 2196] [outer = 0000000000000000] 09:26:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CAD69800) [pid = 3000] [serial = 2197] [outer = 000000D4CA6A9400] 09:26:08 INFO - PROCESS | 3000 | 1467822368417 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB242400) [pid = 3000] [serial = 2198] [outer = 000000D4CA6A9400] 09:26:09 INFO - PROCESS | 3000 | 1467822369141 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 943ms 09:26:09 INFO - PROCESS | 3000 | 1467822369195 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 3000 | 1467822369200 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:26:09 INFO - PROCESS | 3000 | 1467822369205 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 3000 | 1467822369211 Marionette TRACE conn6 <- [1,2894,null,{}] 09:26:09 INFO - PROCESS | 3000 | 1467822369216 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}] 09:26:09 INFO - PROCESS | 3000 | 1467822369220 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:09 INFO - PROCESS | 3000 | 1467822369349 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:26:09 INFO - PROCESS | 3000 | 1467822369469 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 3000 | 1467822369472 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:09 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC4800 == 37 [pid = 3000] [id = 733] 09:26:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BB28C000) [pid = 3000] [serial = 2199] [outer = 0000000000000000] 09:26:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BF47B800) [pid = 3000] [serial = 2200] [outer = 000000D4BB28C000] 09:26:09 INFO - PROCESS | 3000 | 1467822369532 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C0D93800) [pid = 3000] [serial = 2201] [outer = 000000D4BB28C000] 09:26:10 INFO - PROCESS | 3000 | 1467822370113 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 09:26:10 INFO - PROCESS | 3000 | 1467822370153 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3000 | 1467822370158 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:26:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:26:10 INFO - PROCESS | 3000 | 1467822370165 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 3000 | 1467822370169 Marionette TRACE conn6 <- [1,2898,null,{}] 09:26:10 INFO - PROCESS | 3000 | 1467822370173 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}] 09:26:10 INFO - PROCESS | 3000 | 1467822370176 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:10 INFO - PROCESS | 3000 | 1467822370296 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:26:10 INFO - PROCESS | 3000 | 1467822370397 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3000 | 1467822370400 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:10 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D2000 == 38 [pid = 3000] [id = 734] 09:26:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C539F400) [pid = 3000] [serial = 2202] [outer = 0000000000000000] 09:26:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C5830400) [pid = 3000] [serial = 2203] [outer = 000000D4C539F400] 09:26:10 INFO - PROCESS | 3000 | 1467822370457 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C783D000) [pid = 3000] [serial = 2204] [outer = 000000D4C539F400] 09:26:11 INFO - PROCESS | 3000 | 1467822371037 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]]]}] 09:26:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:26:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:26:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 09:26:11 INFO - PROCESS | 3000 | 1467822371062 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3000 | 1467822371065 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:26:11 INFO - PROCESS | 3000 | 1467822371070 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - TEST-START | /DOMEvents/constructors.html 09:26:11 INFO - PROCESS | 3000 | 1467822371074 Marionette TRACE conn6 <- [1,2902,null,{}] 09:26:11 INFO - PROCESS | 3000 | 1467822371086 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}] 09:26:11 INFO - PROCESS | 3000 | 1467822371091 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:11 INFO - PROCESS | 3000 | 1467822371206 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:26:11 INFO - PROCESS | 3000 | 1467822371304 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3000 | 1467822371308 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:11 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF64D000 == 39 [pid = 3000] [id = 735] 09:26:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4C8788400) [pid = 3000] [serial = 2205] [outer = 0000000000000000] 09:26:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4CA621800) [pid = 3000] [serial = 2206] [outer = 000000D4C8788400] 09:26:11 INFO - PROCESS | 3000 | 1467822371366 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4CB286000) [pid = 3000] [serial = 2207] [outer = 000000D4C8788400] 09:26:12 INFO - PROCESS | 3000 | 1467822372030 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]]]}] 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:26:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:26:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:26:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:26:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 1099ms 09:26:12 INFO - PROCESS | 3000 | 1467822372174 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 3000 | 1467822372177 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:26:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:26:12 INFO - PROCESS | 3000 | 1467822372181 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 3000 | 1467822372183 Marionette TRACE conn6 <- [1,2906,null,{}] 09:26:12 INFO - PROCESS | 3000 | 1467822372187 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}] 09:26:12 INFO - PROCESS | 3000 | 1467822372189 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:12 INFO - PROCESS | 3000 | 1467822372307 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:26:12 INFO - PROCESS | 3000 | 1467822372535 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3000 | 1467822372538 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:12 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EE0800 == 40 [pid = 3000] [id = 736] 09:26:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4BAD42000) [pid = 3000] [serial = 2208] [outer = 0000000000000000] 09:26:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4BAD6A800) [pid = 3000] [serial = 2209] [outer = 000000D4BAD42000] 09:26:12 INFO - PROCESS | 3000 | 1467822372598 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4BAF4B000) [pid = 3000] [serial = 2210] [outer = 000000D4BAD42000] 09:26:13 INFO - PROCESS | 3000 | 1467822373148 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:26:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 986ms 09:26:13 INFO - PROCESS | 3000 | 1467822373169 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 3000 | 1467822373173 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:26:13 INFO - PROCESS | 3000 | 1467822373177 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 3000 | 1467822373180 Marionette TRACE conn6 <- [1,2910,null,{}] 09:26:13 INFO - PROCESS | 3000 | 1467822373186 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}] 09:26:13 INFO - PROCESS | 3000 | 1467822373190 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE081000 == 39 [pid = 3000] [id = 731] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BAC0F000 == 38 [pid = 3000] [id = 730] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6AF4000 == 37 [pid = 3000] [id = 729] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D8800 == 36 [pid = 3000] [id = 728] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB10C000 == 35 [pid = 3000] [id = 727] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8866800 == 34 [pid = 3000] [id = 726] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C76C8800 == 33 [pid = 3000] [id = 725] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C4CA1800 == 32 [pid = 3000] [id = 724] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BFF8B800 == 31 [pid = 3000] [id = 723] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49EE800 == 30 [pid = 3000] [id = 722] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFFA2000 == 29 [pid = 3000] [id = 721] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF64D000 == 28 [pid = 3000] [id = 735] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D2000 == 27 [pid = 3000] [id = 734] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC4800 == 26 [pid = 3000] [id = 733] 09:26:13 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE557000 == 25 [pid = 3000] [id = 732] 09:26:13 INFO - PROCESS | 3000 | 1467822373895 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4BAD3E800) [pid = 3000] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4BAE22800) [pid = 3000] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C81F3000) [pid = 3000] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7D2A000) [pid = 3000] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C17C8C00) [pid = 3000] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C4910400) [pid = 3000] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C91AA800) [pid = 3000] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C88F2000) [pid = 3000] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4C8789C00) [pid = 3000] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C8F0B400) [pid = 3000] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4CA6B2400) [pid = 3000] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C4994800) [pid = 3000] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4B3EC00) [pid = 3000] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4C6D0BC00) [pid = 3000] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C7597400) [pid = 3000] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7B77C00) [pid = 3000] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C7BEF400) [pid = 3000] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BFBB7000) [pid = 3000] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BFFBB400) [pid = 3000] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4BAF4F800) [pid = 3000] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BC0ED400) [pid = 3000] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BAD63400) [pid = 3000] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CAD72000) [pid = 3000] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C6E39C00) [pid = 3000] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4CB284400) [pid = 3000] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C8192400) [pid = 3000] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4CB244000) [pid = 3000] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EE0800 == 24 [pid = 3000] [id = 736] 09:26:14 INFO - PROCESS | 3000 | 1467822374102 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3000 | 1467822374105 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BBD8F000 == 25 [pid = 3000] [id = 737] 09:26:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BA02FC00) [pid = 3000] [serial = 2211] [outer = 0000000000000000] 09:26:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4BA258000) [pid = 3000] [serial = 2212] [outer = 000000D4BA02FC00] 09:26:14 INFO - PROCESS | 3000 | 1467822374156 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4BAD41800) [pid = 3000] [serial = 2213] [outer = 000000D4BA02FC00] 09:26:14 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:14 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:14 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:14 INFO - PROCESS | 3000 | [3000] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:26:14 INFO - PROCESS | 3000 | 1467822374626 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]]]}] 09:26:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:26:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:14 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 09:26:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:14 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 09:26:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:14 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]" 09:26:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:26:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:26:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1497ms 09:26:14 INFO - PROCESS | 3000 | 1467822374679 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3000 | 1467822374684 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:26:14 INFO - PROCESS | 3000 | 1467822374689 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3000 | 1467822374692 Marionette TRACE conn6 <- [1,2914,null,{}] 09:26:14 INFO - PROCESS | 3000 | 1467822374703 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}] 09:26:14 INFO - PROCESS | 3000 | 1467822374706 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:14 INFO - PROCESS | 3000 | 1467822374805 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:26:14 INFO - PROCESS | 3000 | 1467822374812 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3000 | 1467822374815 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:14 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C49D8800 == 26 [pid = 3000] [id = 738] 09:26:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BF360800) [pid = 3000] [serial = 2214] [outer = 0000000000000000] 09:26:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF365400) [pid = 3000] [serial = 2215] [outer = 000000D4BF360800] 09:26:14 INFO - PROCESS | 3000 | 1467822374865 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BFC9D800) [pid = 3000] [serial = 2216] [outer = 000000D4BF360800] 09:26:15 INFO - PROCESS | 3000 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:26:15 INFO - PROCESS | 3000 | 1467822375308 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]]]}] 09:26:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:26:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 683ms 09:26:15 INFO - PROCESS | 3000 | 1467822375406 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3000 | 1467822375410 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:26:15 INFO - PROCESS | 3000 | 1467822375415 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 3000 | 1467822375417 Marionette TRACE conn6 <- [1,2918,null,{}] 09:26:15 INFO - PROCESS | 3000 | 1467822375422 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}] 09:26:15 INFO - PROCESS | 3000 | 1467822375424 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:15 INFO - PROCESS | 3000 | 1467822375531 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:26:15 INFO - PROCESS | 3000 | 1467822375607 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3000 | 1467822375610 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:15 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C794F000 == 27 [pid = 3000] [id = 739] 09:26:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BAF4AC00) [pid = 3000] [serial = 2217] [outer = 0000000000000000] 09:26:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C0C0F000) [pid = 3000] [serial = 2218] [outer = 000000D4BAF4AC00] 09:26:15 INFO - PROCESS | 3000 | 1467822375658 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C498D800) [pid = 3000] [serial = 2219] [outer = 000000D4BAF4AC00] 09:26:15 INFO - PROCESS | 3000 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:26:16 INFO - PROCESS | 3000 | 1467822376042 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]]]}] 09:26:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:26:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 09:26:16 INFO - PROCESS | 3000 | 1467822376110 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3000 | 1467822376114 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:26:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:26:16 INFO - PROCESS | 3000 | 1467822376125 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 3000 | 1467822376130 Marionette TRACE conn6 <- [1,2922,null,{}] 09:26:16 INFO - PROCESS | 3000 | 1467822376134 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}] 09:26:16 INFO - PROCESS | 3000 | 1467822376137 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:16 INFO - PROCESS | 3000 | 1467822376269 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:26:16 INFO - PROCESS | 3000 | 1467822376289 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3000 | 1467822376291 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:16 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA467800 == 28 [pid = 3000] [id = 740] 09:26:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4B68800) [pid = 3000] [serial = 2220] [outer = 0000000000000000] 09:26:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C6A03800) [pid = 3000] [serial = 2221] [outer = 000000D4C4B68800] 09:26:16 INFO - PROCESS | 3000 | 1467822376337 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C6F54800) [pid = 3000] [serial = 2222] [outer = 000000D4C4B68800] 09:26:16 INFO - PROCESS | 3000 | 1467822376772 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]]]}] 09:26:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:26:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 690ms 09:26:16 INFO - PROCESS | 3000 | 1467822376813 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3000 | 1467822376816 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3000 | 1467822376819 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:26:16 INFO - PROCESS | 3000 | 1467822376821 Marionette TRACE conn6 <- [1,2926,null,{}] 09:26:16 INFO - PROCESS | 3000 | 1467822376824 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}] 09:26:16 INFO - PROCESS | 3000 | 1467822376826 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:16 INFO - PROCESS | 3000 | 1467822376976 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:26:17 INFO - PROCESS | 3000 | 1467822376995 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3000 | 1467822376997 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB336800 == 29 [pid = 3000] [id = 741] 09:26:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C759A800) [pid = 3000] [serial = 2223] [outer = 0000000000000000] 09:26:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B19800) [pid = 3000] [serial = 2224] [outer = 000000D4C759A800] 09:26:17 INFO - PROCESS | 3000 | 1467822377043 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7B96C00) [pid = 3000] [serial = 2225] [outer = 000000D4C759A800] 09:26:17 INFO - PROCESS | 3000 | 1467822377444 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]]]}] 09:26:17 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. 09:26:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 693ms 09:26:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:26:17 INFO - PROCESS | 3000 | 1467822377517 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3000 | 1467822377520 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:26:17 INFO - PROCESS | 3000 | 1467822377523 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 3000 | 1467822377525 Marionette TRACE conn6 <- [1,2930,null,{}] 09:26:17 INFO - PROCESS | 3000 | 1467822377528 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}] 09:26:17 INFO - PROCESS | 3000 | 1467822377530 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:17 INFO - PROCESS | 3000 | 1467822377653 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:26:17 INFO - PROCESS | 3000 | 1467822377659 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3000 | 1467822377665 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:17 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE63000 == 30 [pid = 3000] [id = 742] 09:26:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4B9A4F000) [pid = 3000] [serial = 2226] [outer = 0000000000000000] 09:26:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C7DEC800) [pid = 3000] [serial = 2227] [outer = 000000D4B9A4F000] 09:26:17 INFO - PROCESS | 3000 | 1467822377722 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C81F0400) [pid = 3000] [serial = 2228] [outer = 000000D4B9A4F000] 09:26:18 INFO - PROCESS | 3000 | 1467822378187 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"]]]}] 09:26:18 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 09:26:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:26:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 09:26:18 INFO - PROCESS | 3000 | 1467822378217 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3000 | 1467822378219 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:26:18 INFO - PROCESS | 3000 | 1467822378222 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 3000 | 1467822378224 Marionette TRACE conn6 <- [1,2934,null,{}] 09:26:18 INFO - PROCESS | 3000 | 1467822378227 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}] 09:26:18 INFO - PROCESS | 3000 | 1467822378229 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:18 INFO - PROCESS | 3000 | 1467822378565 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAD69800) [pid = 3000] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7598C00) [pid = 3000] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4B92DAC00) [pid = 3000] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4CB28C400) [pid = 3000] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAF0C400) [pid = 3000] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C1329800) [pid = 3000] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BAE28C00) [pid = 3000] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C49A9C00) [pid = 3000] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF4CAC00) [pid = 3000] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C8183000) [pid = 3000] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CA6A9400) [pid = 3000] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:26:18 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C8E54400) [pid = 3000] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:26:18 INFO - PROCESS | 3000 | 1467822378628 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 3000 | 1467822378630 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:18 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4B9274800 == 31 [pid = 3000] [id = 743] 09:26:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4B9239C00) [pid = 3000] [serial = 2229] [outer = 0000000000000000] 09:26:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4BAD39400) [pid = 3000] [serial = 2230] [outer = 000000D4B9239C00] 09:26:18 INFO - PROCESS | 3000 | 1467822378677 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4B6BC00) [pid = 3000] [serial = 2231] [outer = 000000D4B9239C00] 09:26:19 INFO - PROCESS | 3000 | 1467822378993 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]]]}] 09:26:19 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. 09:26:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 09:26:19 INFO - PROCESS | 3000 | 1467822379074 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3000 | 1467822379076 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:26:19 INFO - PROCESS | 3000 | 1467822379080 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:26:19 INFO - PROCESS | 3000 | 1467822379082 Marionette TRACE conn6 <- [1,2938,null,{}] 09:26:19 INFO - PROCESS | 3000 | 1467822379085 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}] 09:26:19 INFO - PROCESS | 3000 | 1467822379087 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:19 INFO - PROCESS | 3000 | 1467822379169 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:26:19 INFO - PROCESS | 3000 | 1467822379174 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3000 | 1467822379176 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE34D000 == 32 [pid = 3000] [id = 744] 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C6E34C00) [pid = 3000] [serial = 2232] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8F0D000) [pid = 3000] [serial = 2233] [outer = 000000D4C6E34C00] 09:26:19 INFO - PROCESS | 3000 | 1467822379220 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CA13EC00) [pid = 3000] [serial = 2234] [outer = 000000D4C6E34C00] 09:26:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE54E000 == 33 [pid = 3000] [id = 745] 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CA6B7400) [pid = 3000] [serial = 2235] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CAD6EC00) [pid = 3000] [serial = 2236] [outer = 000000D4CA6B7400] 09:26:19 INFO - PROCESS | 3000 | 1467822379666 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]]]}] 09:26:19 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. 09:26:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 09:26:19 INFO - PROCESS | 3000 | 1467822379712 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3000 | 1467822379715 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:26:19 INFO - PROCESS | 3000 | 1467822379718 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:26:19 INFO - PROCESS | 3000 | 1467822379720 Marionette TRACE conn6 <- [1,2942,null,{}] 09:26:19 INFO - PROCESS | 3000 | 1467822379724 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}] 09:26:19 INFO - PROCESS | 3000 | 1467822379726 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:19 INFO - PROCESS | 3000 | 1467822379830 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:26:19 INFO - PROCESS | 3000 | 1467822379837 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3000 | 1467822379839 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:19 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7D2000 == 34 [pid = 3000] [id = 746] 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CA6AB400) [pid = 3000] [serial = 2237] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB23B000) [pid = 3000] [serial = 2238] [outer = 000000D4CA6AB400] 09:26:19 INFO - PROCESS | 3000 | 1467822379883 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB248800) [pid = 3000] [serial = 2239] [outer = 000000D4CA6AB400] 09:26:20 INFO - PROCESS | 3000 | 1467822380304 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]]]}] 09:26:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:20 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 09:26:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 09:26:20 INFO - PROCESS | 3000 | 1467822380350 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 3000 | 1467822380352 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:26:20 INFO - PROCESS | 3000 | 1467822380355 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:26:20 INFO - PROCESS | 3000 | 1467822380357 Marionette TRACE conn6 <- [1,2946,null,{}] 09:26:20 INFO - PROCESS | 3000 | 1467822380372 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}] 09:26:20 INFO - PROCESS | 3000 | 1467822380375 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:20 INFO - PROCESS | 3000 | 1467822380472 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:26:20 INFO - PROCESS | 3000 | 1467822380477 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3000 | 1467822380479 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:20 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF6E9800 == 35 [pid = 3000] [id = 747] 09:26:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB286400) [pid = 3000] [serial = 2240] [outer = 0000000000000000] 09:26:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CB30F000) [pid = 3000] [serial = 2241] [outer = 000000D4CB286400] 09:26:20 INFO - PROCESS | 3000 | 1467822380524 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CB6C1C00) [pid = 3000] [serial = 2242] [outer = 000000D4CB286400] 09:26:21 INFO - PROCESS | 3000 | 1467822381302 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]]]}] 09:26:21 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. 09:26:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 988ms 09:26:21 INFO - PROCESS | 3000 | 1467822381347 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 3000 | 1467822381351 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:26:21 INFO - PROCESS | 3000 | 1467822381355 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3000 | 1467822381359 Marionette TRACE conn6 <- [1,2950,null,{}] 09:26:21 INFO - PROCESS | 3000 | 1467822381365 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}] 09:26:21 INFO - PROCESS | 3000 | 1467822381368 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:21 INFO - PROCESS | 3000 | 1467822381495 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:26:21 INFO - PROCESS | 3000 | 1467822381620 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3000 | 1467822381623 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:21 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CC5800 == 36 [pid = 3000] [id = 748] 09:26:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BB07B400) [pid = 3000] [serial = 2243] [outer = 0000000000000000] 09:26:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BFBB6000) [pid = 3000] [serial = 2244] [outer = 000000D4BB07B400] 09:26:21 INFO - PROCESS | 3000 | 1467822381683 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C13BE000) [pid = 3000] [serial = 2245] [outer = 000000D4BB07B400] 09:26:22 INFO - PROCESS | 3000 | 1467822382282 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]]]}] 09:26:22 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. 09:26:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 986ms 09:26:22 INFO - PROCESS | 3000 | 1467822382346 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3000 | 1467822382352 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:26:22 INFO - PROCESS | 3000 | 1467822382358 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:26:22 INFO - PROCESS | 3000 | 1467822382361 Marionette TRACE conn6 <- [1,2954,null,{}] 09:26:22 INFO - PROCESS | 3000 | 1467822382365 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}] 09:26:22 INFO - PROCESS | 3000 | 1467822382368 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:22 INFO - PROCESS | 3000 | 1467822382499 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:26:22 INFO - PROCESS | 3000 | 1467822382625 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3000 | 1467822382628 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:22 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C8E1D800 == 37 [pid = 3000] [id = 749] 09:26:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C5862000) [pid = 3000] [serial = 2246] [outer = 0000000000000000] 09:26:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C6F62000) [pid = 3000] [serial = 2247] [outer = 000000D4C5862000] 09:26:22 INFO - PROCESS | 3000 | 1467822382687 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C7D1E000) [pid = 3000] [serial = 2248] [outer = 000000D4C5862000] 09:26:23 INFO - PROCESS | 3000 | 1467822383469 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]]]}] 09:26:23 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. 09:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1130ms 09:26:23 INFO - PROCESS | 3000 | 1467822383508 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3000 | 1467822383513 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:26:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:26:23 INFO - PROCESS | 3000 | 1467822383519 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3000 | 1467822383522 Marionette TRACE conn6 <- [1,2958,null,{}] 09:26:23 INFO - PROCESS | 3000 | 1467822383528 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}] 09:26:23 INFO - PROCESS | 3000 | 1467822383531 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:23 INFO - PROCESS | 3000 | 1467822383645 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:26:23 INFO - PROCESS | 3000 | 1467822383765 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 3000 | 1467822383768 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7D2000 == 36 [pid = 3000] [id = 746] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE54E000 == 35 [pid = 3000] [id = 745] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE34D000 == 34 [pid = 3000] [id = 744] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4B9274800 == 33 [pid = 3000] [id = 743] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE63000 == 32 [pid = 3000] [id = 742] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB336800 == 31 [pid = 3000] [id = 741] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA467800 == 30 [pid = 3000] [id = 740] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C794F000 == 29 [pid = 3000] [id = 739] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C49D8800 == 28 [pid = 3000] [id = 738] 09:26:23 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BBD8F000 == 27 [pid = 3000] [id = 737] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CB242400) [pid = 3000] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4CAD69800) [pid = 3000] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C8F0C400) [pid = 3000] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4C6E39400) [pid = 3000] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C7B74000) [pid = 3000] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C7546C00) [pid = 3000] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BAF09800) [pid = 3000] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB28F800) [pid = 3000] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BAF49000) [pid = 3000] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BF35A400) [pid = 3000] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C1854400) [pid = 3000] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C4990400) [pid = 3000] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BAF11800) [pid = 3000] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF1C3000) [pid = 3000] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4CD3C00) [pid = 3000] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C815EC00) [pid = 3000] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF8F1C00) [pid = 3000] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4BFF04000) [pid = 3000] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB310000) [pid = 3000] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CA440800) [pid = 3000] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C4B70800) [pid = 3000] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C6A03000) [pid = 3000] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4C88BB400) [pid = 3000] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C5832000) [pid = 3000] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:26:23 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BB68A000 == 28 [pid = 3000] [id = 750] 09:26:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4B923E000) [pid = 3000] [serial = 2249] [outer = 0000000000000000] 09:26:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4BA4D2000) [pid = 3000] [serial = 2250] [outer = 000000D4B923E000] 09:26:23 INFO - PROCESS | 3000 | 1467822383858 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BAF45000) [pid = 3000] [serial = 2251] [outer = 000000D4B923E000] 09:26:24 INFO - PROCESS | 3000 | 1467822384251 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]]]}] 09:26:24 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. 09:26:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 796ms 09:26:24 INFO - PROCESS | 3000 | 1467822384317 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3000 | 1467822384321 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:26:24 INFO - PROCESS | 3000 | 1467822384328 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3000 | 1467822384330 Marionette TRACE conn6 <- [1,2962,null,{}] 09:26:24 INFO - PROCESS | 3000 | 1467822384334 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}] 09:26:24 INFO - PROCESS | 3000 | 1467822384337 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:24 INFO - PROCESS | 3000 | 1467822384427 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:26:24 INFO - PROCESS | 3000 | 1467822384433 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3000 | 1467822384436 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:24 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CBB000 == 29 [pid = 3000] [id = 751] 09:26:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4BF35CC00) [pid = 3000] [serial = 2252] [outer = 0000000000000000] 09:26:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4BFBB2400) [pid = 3000] [serial = 2253] [outer = 000000D4BF35CC00] 09:26:24 INFO - PROCESS | 3000 | 1467822384484 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C0139C00) [pid = 3000] [serial = 2254] [outer = 000000D4BF35CC00] 09:26:24 INFO - PROCESS | 3000 | 1467822384944 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]]]}] 09:26:25 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. 09:26:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 09:26:25 INFO - PROCESS | 3000 | 1467822385023 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3000 | 1467822385026 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:26:25 INFO - PROCESS | 3000 | 1467822385030 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3000 | 1467822385033 Marionette TRACE conn6 <- [1,2966,null,{}] 09:26:25 INFO - PROCESS | 3000 | 1467822385045 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}] 09:26:25 INFO - PROCESS | 3000 | 1467822385050 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:25 INFO - PROCESS | 3000 | 1467822385153 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:26:25 INFO - PROCESS | 3000 | 1467822385162 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3000 | 1467822385165 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C875B000 == 30 [pid = 3000] [id = 752] 09:26:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C4994000) [pid = 3000] [serial = 2255] [outer = 0000000000000000] 09:26:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C4B60000) [pid = 3000] [serial = 2256] [outer = 000000D4C4994000] 09:26:25 INFO - PROCESS | 3000 | 1467822385222 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C5861C00) [pid = 3000] [serial = 2257] [outer = 000000D4C4994000] 09:26:25 INFO - PROCESS | 3000 | 1467822385651 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]]]}] 09:26:25 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. 09:26:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 09:26:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:26:25 INFO - PROCESS | 3000 | 1467822385723 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3000 | 1467822385726 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:26:25 INFO - PROCESS | 3000 | 1467822385730 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3000 | 1467822385732 Marionette TRACE conn6 <- [1,2970,null,{}] 09:26:25 INFO - PROCESS | 3000 | 1467822385735 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}] 09:26:25 INFO - PROCESS | 3000 | 1467822385737 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:25 INFO - PROCESS | 3000 | 1467822385855 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:26:25 INFO - PROCESS | 3000 | 1467822385864 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3000 | 1467822385866 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:25 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB11B800 == 31 [pid = 3000] [id = 753] 09:26:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C75A1400) [pid = 3000] [serial = 2258] [outer = 0000000000000000] 09:26:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B1AC00) [pid = 3000] [serial = 2259] [outer = 000000D4C75A1400] 09:26:25 INFO - PROCESS | 3000 | 1467822385912 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7B98400) [pid = 3000] [serial = 2260] [outer = 000000D4C75A1400] 09:26:26 INFO - PROCESS | 3000 | 1467822386386 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"]]]}] 09:26:26 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 09:26:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:26:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:26:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 09:26:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:26:26 INFO - PROCESS | 3000 | 1467822386425 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 3000 | 1467822386427 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:26:26 INFO - PROCESS | 3000 | 1467822386430 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 3000 | 1467822386432 Marionette TRACE conn6 <- [1,2974,null,{}] 09:26:26 INFO - PROCESS | 3000 | 1467822386436 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}] 09:26:26 INFO - PROCESS | 3000 | 1467822386445 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:26 INFO - PROCESS | 3000 | 1467822386558 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:26:26 INFO - PROCESS | 3000 | 1467822386611 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3000 | 1467822386614 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:26 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE09800 == 32 [pid = 3000] [id = 754] 09:26:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C7D23C00) [pid = 3000] [serial = 2261] [outer = 0000000000000000] 09:26:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C8162000) [pid = 3000] [serial = 2262] [outer = 000000D4C7D23C00] 09:26:26 INFO - PROCESS | 3000 | 1467822386659 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C81EDC00) [pid = 3000] [serial = 2263] [outer = 000000D4C7D23C00] 09:26:27 INFO - PROCESS | 3000 | 1467822387059 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]]]}] 09:26:27 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. 09:26:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 09:26:27 INFO - PROCESS | 3000 | 1467822387122 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3000 | 1467822387124 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:26:27 INFO - PROCESS | 3000 | 1467822387134 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 3000 | 1467822387137 Marionette TRACE conn6 <- [1,2978,null,{}] 09:26:27 INFO - PROCESS | 3000 | 1467822387140 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}] 09:26:27 INFO - PROCESS | 3000 | 1467822387146 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:27 INFO - PROCESS | 3000 | 1467822387323 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:26:27 INFO - PROCESS | 3000 | 1467822387340 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3000 | 1467822387342 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC19A800 == 33 [pid = 3000] [id = 755] 09:26:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C88BD400) [pid = 3000] [serial = 2264] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA441400) [pid = 3000] [serial = 2265] [outer = 000000D4C88BD400] 09:26:27 INFO - PROCESS | 3000 | 1467822387387 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CAD6B800) [pid = 3000] [serial = 2266] [outer = 000000D4C88BD400] 09:26:27 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BB6DA800 == 34 [pid = 3000] [id = 756] 09:26:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4CB28F800) [pid = 3000] [serial = 2267] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4CB309800) [pid = 3000] [serial = 2268] [outer = 000000D4CB28F800] 09:26:27 INFO - PROCESS | 3000 | 1467822387860 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]]]}] 09:26:27 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. 09:26:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 798ms 09:26:27 INFO - PROCESS | 3000 | 1467822387936 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3000 | 1467822387939 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:26:27 INFO - PROCESS | 3000 | 1467822387942 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 3000 | 1467822387944 Marionette TRACE conn6 <- [1,2982,null,{}] 09:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:26:27 INFO - PROCESS | 3000 | 1467822387948 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}] 09:26:27 INFO - PROCESS | 3000 | 1467822387950 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:28 INFO - PROCESS | 3000 | 1467822388080 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4CA6AB400) [pid = 3000] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4BAF4AC00) [pid = 3000] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4BF360800) [pid = 3000] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4B9A4F000) [pid = 3000] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BB28C000) [pid = 3000] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C539F400) [pid = 3000] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4C8788400) [pid = 3000] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C759A800) [pid = 3000] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4B9239C00) [pid = 3000] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C6E34C00) [pid = 3000] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4BA02FC00) [pid = 3000] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD42000) [pid = 3000] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C4B68800) [pid = 3000] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:26:28 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CA6B7400) [pid = 3000] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:26:28 INFO - PROCESS | 3000 | 1467822388213 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3000 | 1467822388216 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF45B800 == 35 [pid = 3000] [id = 757] 09:26:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4B9A4E800) [pid = 3000] [serial = 2269] [outer = 0000000000000000] 09:26:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4BB28C000) [pid = 3000] [serial = 2270] [outer = 000000D4B9A4E800] 09:26:28 INFO - PROCESS | 3000 | 1467822388261 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CB282000) [pid = 3000] [serial = 2271] [outer = 000000D4B9A4E800] 09:26:28 INFO - PROCESS | 3000 | 1467822388600 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]]]}] 09:26:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:28 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 09:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 09:26:28 INFO - PROCESS | 3000 | 1467822388649 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3000 | 1467822388651 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:26:28 INFO - PROCESS | 3000 | 1467822388654 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3000 | 1467822388656 Marionette TRACE conn6 <- [1,2986,null,{}] 09:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:26:28 INFO - PROCESS | 3000 | 1467822388660 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}] 09:26:28 INFO - PROCESS | 3000 | 1467822388661 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:28 INFO - PROCESS | 3000 | 1467822388750 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:26:28 INFO - PROCESS | 3000 | 1467822388831 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3000 | 1467822388834 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:28 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE7BE000 == 36 [pid = 3000] [id = 758] 09:26:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4BFC9D000) [pid = 3000] [serial = 2272] [outer = 0000000000000000] 09:26:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB34B800) [pid = 3000] [serial = 2273] [outer = 000000D4BFC9D000] 09:26:28 INFO - PROCESS | 3000 | 1467822388879 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB6C5000) [pid = 3000] [serial = 2274] [outer = 000000D4BFC9D000] 09:26:29 INFO - PROCESS | 3000 | 1467822389201 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]]]}] 09:26:29 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. 09:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 565ms 09:26:29 INFO - PROCESS | 3000 | 1467822389234 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:26:29 INFO - PROCESS | 3000 | 1467822389236 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:26:29 INFO - PROCESS | 3000 | 1467822389239 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3000 | 1467822389241 Marionette TRACE conn6 <- [1,2990,null,{}] 09:26:29 INFO - PROCESS | 3000 | 1467822389245 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}] 09:26:29 INFO - PROCESS | 3000 | 1467822389247 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:29 INFO - PROCESS | 3000 | 1467822389332 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:26:29 INFO - PROCESS | 3000 | 1467822389414 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 3000 | 1467822389416 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:29 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFF91000 == 37 [pid = 3000] [id = 759] 09:26:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C8788400) [pid = 3000] [serial = 2275] [outer = 0000000000000000] 09:26:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4CB98D800) [pid = 3000] [serial = 2276] [outer = 000000D4C8788400] 09:26:29 INFO - PROCESS | 3000 | 1467822389462 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4CB995400) [pid = 3000] [serial = 2277] [outer = 000000D4C8788400] 09:26:29 INFO - PROCESS | 3000 | 1467822389801 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]]]}] 09:26:29 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. 09:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 588ms 09:26:29 INFO - PROCESS | 3000 | 1467822389830 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 3000 | 1467822389833 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:26:29 INFO - PROCESS | 3000 | 1467822389836 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3000 | 1467822389838 Marionette TRACE conn6 <- [1,2994,null,{}] 09:26:29 INFO - PROCESS | 3000 | 1467822389841 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}] 09:26:29 INFO - PROCESS | 3000 | 1467822389843 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:29 INFO - PROCESS | 3000 | 1467822389963 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:26:30 INFO - PROCESS | 3000 | 1467822390013 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3000 | 1467822390015 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF5D6800 == 38 [pid = 3000] [id = 760] 09:26:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4CB993800) [pid = 3000] [serial = 2278] [outer = 0000000000000000] 09:26:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CBB06C00) [pid = 3000] [serial = 2279] [outer = 000000D4CB993800] 09:26:30 INFO - PROCESS | 3000 | 1467822390060 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CBB10000) [pid = 3000] [serial = 2280] [outer = 000000D4CB993800] 09:26:30 INFO - PROCESS | 3000 | 1467822390614 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]]]}] 09:26:30 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. 09:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 838ms 09:26:30 INFO - PROCESS | 3000 | 1467822390678 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 3000 | 1467822390683 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:26:30 INFO - PROCESS | 3000 | 1467822390688 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:26:30 INFO - PROCESS | 3000 | 1467822390693 Marionette TRACE conn6 <- [1,2998,null,{}] 09:26:30 INFO - PROCESS | 3000 | 1467822390699 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}] 09:26:30 INFO - PROCESS | 3000 | 1467822390702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:30 INFO - PROCESS | 3000 | 1467822390823 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:26:30 INFO - PROCESS | 3000 | 1467822390951 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3000 | 1467822390954 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:30 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6CD8800 == 39 [pid = 3000] [id = 761] 09:26:30 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4BB011400) [pid = 3000] [serial = 2281] [outer = 0000000000000000] 09:26:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BF35B800) [pid = 3000] [serial = 2282] [outer = 000000D4BB011400] 09:26:31 INFO - PROCESS | 3000 | 1467822391015 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4C0DD6000) [pid = 3000] [serial = 2283] [outer = 000000D4BB011400] 09:26:31 INFO - PROCESS | 3000 | [3000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:31 INFO - PROCESS | 3000 | 1467822391636 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:26:31 INFO - {} 09:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:26:31 INFO - {} 09:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:26:31 INFO - {} 09:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:26:31 INFO - {} 09:26:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 985ms 09:26:31 INFO - PROCESS | 3000 | 1467822391679 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3000 | 1467822391685 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:26:31 INFO - TEST-START | /FileAPI/fileReader.html 09:26:31 INFO - PROCESS | 3000 | 1467822391692 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 3000 | 1467822391695 Marionette TRACE conn6 <- [1,3002,null,{}] 09:26:31 INFO - PROCESS | 3000 | 1467822391699 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}] 09:26:31 INFO - PROCESS | 3000 | 1467822391702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:31 INFO - PROCESS | 3000 | 1467822391830 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:26:31 INFO - PROCESS | 3000 | 1467822391950 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3000 | 1467822391953 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:31 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE364000 == 40 [pid = 3000] [id = 762] 09:26:31 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4C81A1400) [pid = 3000] [serial = 2284] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 88 (000000D4C878B400) [pid = 3000] [serial = 2285] [outer = 000000D4C81A1400] 09:26:32 INFO - PROCESS | 3000 | 1467822392013 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 89 (000000D4C8E5D800) [pid = 3000] [serial = 2286] [outer = 000000D4C81A1400] 09:26:32 INFO - PROCESS | 3000 | 1467822392537 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]]]}] 09:26:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:26:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:26:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:26:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:26:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 09:26:32 INFO - PROCESS | 3000 | 1467822392577 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3000 | 1467822392580 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /FileAPI/historical.html 09:26:32 INFO - PROCESS | 3000 | 1467822392584 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3000 | 1467822392588 Marionette TRACE conn6 <- [1,3006,null,{}] 09:26:32 INFO - PROCESS | 3000 | 1467822392599 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}] 09:26:32 INFO - PROCESS | 3000 | 1467822392605 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:32 INFO - PROCESS | 3000 | 1467822392720 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:26:32 INFO - PROCESS | 3000 | 1467822392822 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3000 | 1467822392826 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:32 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CFFCC800 == 41 [pid = 3000] [id = 763] 09:26:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 90 (000000D4CB345800) [pid = 3000] [serial = 2287] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 91 (000000D4CBB0E800) [pid = 3000] [serial = 2288] [outer = 000000D4CB345800] 09:26:32 INFO - PROCESS | 3000 | 1467822392886 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3000 | ++DOMWINDOW == 92 (000000D4CBEC4400) [pid = 3000] [serial = 2289] [outer = 000000D4CB345800] 09:26:33 INFO - PROCESS | 3000 | 1467822393450 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"]]]}] 09:26:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:26:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:26:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:26:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:26:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:26:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:26:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:26:33 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 09:26:33 INFO - PROCESS | 3000 | 1467822393467 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3000 | 1467822393470 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:26:33 INFO - TEST-START | /FileAPI/idlharness.html 09:26:33 INFO - PROCESS | 3000 | 1467822393474 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 3000 | 1467822393476 Marionette TRACE conn6 <- [1,3010,null,{}] 09:26:33 INFO - PROCESS | 3000 | 1467822393480 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}] 09:26:33 INFO - PROCESS | 3000 | 1467822393483 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:33 INFO - PROCESS | 3000 | 1467822393631 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:26:33 INFO - PROCESS | 3000 | 1467822393730 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 3000 | 1467822393733 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:33 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC44C000 == 42 [pid = 3000] [id = 764] 09:26:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 93 (000000D4CBEC7C00) [pid = 3000] [serial = 2290] [outer = 0000000000000000] 09:26:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 94 (000000D4CBFDE000) [pid = 3000] [serial = 2291] [outer = 000000D4CBEC7C00] 09:26:33 INFO - PROCESS | 3000 | 1467822393789 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3000 | ++DOMWINDOW == 95 (000000D4CC4E6C00) [pid = 3000] [serial = 2292] [outer = 000000D4CBEC7C00] 09:26:34 INFO - PROCESS | 3000 | 1467822394976 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:26:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:26:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:26:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:26:35 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 09:26:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:26:35 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 09:26:35 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 09:26:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:26:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:26:35 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 09:26:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:26:35 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 09:26:35 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 09:26:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:26:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:26:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1637ms 09:26:35 INFO - PROCESS | 3000 | 1467822395114 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3000 | 1467822395118 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:26:35 INFO - TEST-START | /FileAPI/idlharness.worker 09:26:35 INFO - PROCESS | 3000 | 1467822395124 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 3000 | 1467822395127 Marionette TRACE conn6 <- [1,3014,null,{}] 09:26:35 INFO - PROCESS | 3000 | 1467822395178 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}] 09:26:35 INFO - PROCESS | 3000 | 1467822395182 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:35 INFO - PROCESS | 3000 | 1467822395290 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:26:35 INFO - PROCESS | 3000 | 1467822395370 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3000 | 1467822395375 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:35 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0C41000 == 43 [pid = 3000] [id = 765] 09:26:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 96 (000000D4BF361400) [pid = 3000] [serial = 2293] [outer = 0000000000000000] 09:26:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 97 (000000D4BF470800) [pid = 3000] [serial = 2294] [outer = 000000D4BF361400] 09:26:35 INFO - PROCESS | 3000 | 1467822395472 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3000 | ++DOMWINDOW == 98 (000000D4C0D95000) [pid = 3000] [serial = 2295] [outer = 000000D4BF361400] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFF91000 == 42 [pid = 3000] [id = 759] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE7BE000 == 41 [pid = 3000] [id = 758] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF45B800 == 40 [pid = 3000] [id = 757] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BB6DA800 == 39 [pid = 3000] [id = 756] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC19A800 == 38 [pid = 3000] [id = 755] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE09800 == 37 [pid = 3000] [id = 754] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB11B800 == 36 [pid = 3000] [id = 753] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C875B000 == 35 [pid = 3000] [id = 752] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CBB000 == 34 [pid = 3000] [id = 751] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BB68A000 == 33 [pid = 3000] [id = 750] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C8E1D800 == 32 [pid = 3000] [id = 749] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CC5800 == 31 [pid = 3000] [id = 748] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF6E9800 == 30 [pid = 3000] [id = 747] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC44C000 == 29 [pid = 3000] [id = 764] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CFFCC800 == 28 [pid = 3000] [id = 763] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CE364000 == 27 [pid = 3000] [id = 762] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6CD8800 == 26 [pid = 3000] [id = 761] 09:26:36 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF5D6800 == 25 [pid = 3000] [id = 760] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 97 (000000D4CB23B000) [pid = 3000] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 96 (000000D4C0C0F000) [pid = 3000] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 95 (000000D4BF365400) [pid = 3000] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 94 (000000D4C7DEC800) [pid = 3000] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 93 (000000D4C0D93800) [pid = 3000] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 92 (000000D4BF47B800) [pid = 3000] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 91 (000000D4C783D000) [pid = 3000] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 90 (000000D4C5830400) [pid = 3000] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 89 (000000D4CB286000) [pid = 3000] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 88 (000000D4CA621800) [pid = 3000] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 87 (000000D4C7B96C00) [pid = 3000] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4C7B19800) [pid = 3000] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4BAD39400) [pid = 3000] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C81F0400) [pid = 3000] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C8F0D000) [pid = 3000] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C4B6BC00) [pid = 3000] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4BFC9D800) [pid = 3000] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4BA258000) [pid = 3000] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4BAD41800) [pid = 3000] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BAF4B000) [pid = 3000] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAD6A800) [pid = 3000] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4CB248800) [pid = 3000] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C498D800) [pid = 3000] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C6A03800) [pid = 3000] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4CA13EC00) [pid = 3000] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C6F54800) [pid = 3000] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CAD6EC00) [pid = 3000] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:26:36 INFO - PROCESS | 3000 | [3000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:37 INFO - PROCESS | 3000 | 1467822397152 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:26:37 INFO - {} 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:26:37 INFO - {} 09:26:37 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 - {} 09:26:37 INFO - {} 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:26:37 INFO - {} 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:26:37 INFO - {} 09:26:37 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 - {} 09:26:37 INFO - {} 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 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 09:26:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:37 INFO - {} 09:26:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2146ms 09:26:37 INFO - PROCESS | 3000 | 1467822397274 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3000 | 1467822397278 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:26:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:26:37 INFO - PROCESS | 3000 | 1467822397283 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 3000 | 1467822397287 Marionette TRACE conn6 <- [1,3018,null,{}] 09:26:37 INFO - PROCESS | 3000 | 1467822397292 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}] 09:26:37 INFO - PROCESS | 3000 | 1467822397295 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:37 INFO - PROCESS | 3000 | 1467822397389 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:26:37 INFO - PROCESS | 3000 | 1467822397402 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3000 | 1467822397405 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:37 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA646000 == 26 [pid = 3000] [id = 766] 09:26:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4BAD42800) [pid = 3000] [serial = 2296] [outer = 0000000000000000] 09:26:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C5864800) [pid = 3000] [serial = 2297] [outer = 000000D4BAD42800] 09:26:37 INFO - PROCESS | 3000 | 1467822397523 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C6E3CC00) [pid = 3000] [serial = 2298] [outer = 000000D4BAD42800] 09:26:37 INFO - PROCESS | 3000 | 1467822397941 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]]]}] 09:26:37 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 09:26:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 09:26:37 INFO - PROCESS | 3000 | 1467822397982 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3000 | 1467822397988 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:26:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:26:38 INFO - PROCESS | 3000 | 1467822398001 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3000 | 1467822398004 Marionette TRACE conn6 <- [1,3022,null,{}] 09:26:38 INFO - PROCESS | 3000 | 1467822398008 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}] 09:26:38 INFO - PROCESS | 3000 | 1467822398011 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:38 INFO - PROCESS | 3000 | 1467822398110 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:26:38 INFO - PROCESS | 3000 | 1467822398117 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3000 | 1467822398120 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3CE800 == 27 [pid = 3000] [id = 767] 09:26:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C7592800) [pid = 3000] [serial = 2299] [outer = 0000000000000000] 09:26:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4C7B74C00) [pid = 3000] [serial = 2300] [outer = 000000D4C7592800] 09:26:38 INFO - PROCESS | 3000 | 1467822398169 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4C7BF2400) [pid = 3000] [serial = 2301] [outer = 000000D4C7592800] 09:26:38 INFO - PROCESS | 3000 | 1467822398650 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]]]}] 09:26:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:26:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 09:26:38 INFO - PROCESS | 3000 | 1467822398690 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 3000 | 1467822398692 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:26:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:26:38 INFO - PROCESS | 3000 | 1467822398696 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3000 | 1467822398699 Marionette TRACE conn6 <- [1,3026,null,{}] 09:26:38 INFO - PROCESS | 3000 | 1467822398711 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}] 09:26:38 INFO - PROCESS | 3000 | 1467822398716 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:38 INFO - PROCESS | 3000 | 1467822398864 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:26:38 INFO - PROCESS | 3000 | 1467822398889 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3000 | 1467822398892 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:38 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC19E800 == 28 [pid = 3000] [id = 768] 09:26:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4C819B800) [pid = 3000] [serial = 2302] [outer = 0000000000000000] 09:26:38 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4C81ED800) [pid = 3000] [serial = 2303] [outer = 000000D4C819B800] 09:26:38 INFO - PROCESS | 3000 | 1467822398941 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4C8796800) [pid = 3000] [serial = 2304] [outer = 000000D4C819B800] 09:26:39 INFO - PROCESS | 3000 | 1467822399388 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"]]]}] 09:26:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:26:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:26:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 735ms 09:26:39 INFO - PROCESS | 3000 | 1467822399433 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3000 | 1467822399436 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:26:39 INFO - PROCESS | 3000 | 1467822399440 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:26:39 INFO - PROCESS | 3000 | 1467822399442 Marionette TRACE conn6 <- [1,3030,null,{}] 09:26:39 INFO - PROCESS | 3000 | 1467822399460 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}] 09:26:39 INFO - PROCESS | 3000 | 1467822399462 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:39 INFO - PROCESS | 3000 | 1467822399584 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:26:39 INFO - PROCESS | 3000 | 1467822399589 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 3000 | 1467822399591 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:39 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CCAF7800 == 29 [pid = 3000] [id = 769] 09:26:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4C91B4400) [pid = 3000] [serial = 2305] [outer = 0000000000000000] 09:26:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4CA43F000) [pid = 3000] [serial = 2306] [outer = 000000D4C91B4400] 09:26:39 INFO - PROCESS | 3000 | 1467822399637 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4CAD6E400) [pid = 3000] [serial = 2307] [outer = 000000D4C91B4400] 09:26:40 INFO - PROCESS | 3000 | 1467822400307 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]]]}] 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:26:40 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. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:26:40 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'.) 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:26:40 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. 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:26:40 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. 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:26:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:26:40 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. 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:26:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:26:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:26:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:26:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 941ms 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4CB993800) [pid = 3000] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4B9A4E800) [pid = 3000] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4C7D23C00) [pid = 3000] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C5862000) [pid = 3000] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4CB286400) [pid = 3000] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C75A1400) [pid = 3000] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4B923E000) [pid = 3000] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4BF35CC00) [pid = 3000] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4994000) [pid = 3000] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BB07B400) [pid = 3000] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4C88BD400) [pid = 3000] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CB28F800) [pid = 3000] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C8788400) [pid = 3000] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:26:40 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4BFC9D000) [pid = 3000] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:26:40 INFO - PROCESS | 3000 | 1467822400582 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 3000 | 1467822400584 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:26:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:26:40 INFO - PROCESS | 3000 | 1467822400591 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 3000 | 1467822400593 Marionette TRACE conn6 <- [1,3034,null,{}] 09:26:40 INFO - PROCESS | 3000 | 1467822400597 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}] 09:26:40 INFO - PROCESS | 3000 | 1467822400599 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:40 INFO - PROCESS | 3000 | 1467822400686 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:26:40 INFO - PROCESS | 3000 | 1467822400691 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3000 | 1467822400702 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:40 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C876B000 == 30 [pid = 3000] [id = 770] 09:26:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C490BC00) [pid = 3000] [serial = 2308] [outer = 0000000000000000] 09:26:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C6E37000) [pid = 3000] [serial = 2309] [outer = 000000D4C490BC00] 09:26:40 INFO - PROCESS | 3000 | 1467822400749 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4CAD71800) [pid = 3000] [serial = 2310] [outer = 000000D4C490BC00] 09:26:40 INFO - PROCESS | 3000 | [3000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:41 INFO - PROCESS | 3000 | 1467822401221 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:26:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:26:41 INFO - {} 09:26:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 09:26:41 INFO - PROCESS | 3000 | 1467822401283 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3000 | 1467822401285 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:26:41 INFO - PROCESS | 3000 | 1467822401289 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:26:41 INFO - PROCESS | 3000 | 1467822401290 Marionette TRACE conn6 <- [1,3038,null,{}] 09:26:41 INFO - PROCESS | 3000 | 1467822401294 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}] 09:26:41 INFO - PROCESS | 3000 | 1467822401300 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:41 INFO - PROCESS | 3000 | 1467822401400 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:26:41 INFO - PROCESS | 3000 | 1467822401405 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 3000 | 1467822401407 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:41 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CF657000 == 31 [pid = 3000] [id = 771] 09:26:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4CB995000) [pid = 3000] [serial = 2311] [outer = 0000000000000000] 09:26:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CBEC3800) [pid = 3000] [serial = 2312] [outer = 000000D4CB995000] 09:26:41 INFO - PROCESS | 3000 | 1467822401453 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CBFDC400) [pid = 3000] [serial = 2313] [outer = 000000D4CB995000] 09:26:41 INFO - PROCESS | 3000 | 1467822401868 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]]]}] 09:26:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:26:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:26:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:26:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:26:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 09:26:41 INFO - PROCESS | 3000 | 1467822401922 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3000 | 1467822401924 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:26:41 INFO - PROCESS | 3000 | 1467822401928 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:26:41 INFO - PROCESS | 3000 | 1467822401930 Marionette TRACE conn6 <- [1,3042,null,{}] 09:26:41 INFO - PROCESS | 3000 | 1467822401934 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}] 09:26:41 INFO - PROCESS | 3000 | 1467822401936 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:42 INFO - PROCESS | 3000 | 1467822402028 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:26:42 INFO - PROCESS | 3000 | 1467822402062 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 3000 | 1467822402064 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:42 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3D6000 == 32 [pid = 3000] [id = 772] 09:26:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CBB80800) [pid = 3000] [serial = 2314] [outer = 0000000000000000] 09:26:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CBB86C00) [pid = 3000] [serial = 2315] [outer = 000000D4CBB80800] 09:26:42 INFO - PROCESS | 3000 | 1467822402109 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CBFD5000) [pid = 3000] [serial = 2316] [outer = 000000D4CBB80800] 09:26:42 INFO - PROCESS | 3000 | 1467822402953 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"]]]}] 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:43 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" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:43 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" 09:26:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1180ms 09:26:43 INFO - PROCESS | 3000 | 1467822403114 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 3000 | 1467822403119 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:26:43 INFO - PROCESS | 3000 | 1467822403127 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 3000 | 1467822403131 Marionette TRACE conn6 <- [1,3046,null,{}] 09:26:43 INFO - PROCESS | 3000 | 1467822403137 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}] 09:26:43 INFO - PROCESS | 3000 | 1467822403140 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:43 INFO - PROCESS | 3000 | 1467822403268 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:26:43 INFO - PROCESS | 3000 | 1467822403390 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 3000 | 1467822403395 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:43 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C0EF9000 == 33 [pid = 3000] [id = 773] 09:26:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 79 (000000D4BAF4C000) [pid = 3000] [serial = 2317] [outer = 0000000000000000] 09:26:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 80 (000000D4BB012C00) [pid = 3000] [serial = 2318] [outer = 000000D4BAF4C000] 09:26:43 INFO - PROCESS | 3000 | 1467822403509 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 3000 | ++DOMWINDOW == 81 (000000D4BF162000) [pid = 3000] [serial = 2319] [outer = 000000D4BAF4C000] 09:26:44 INFO - PROCESS | 3000 | 1467822404172 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]]]}] 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:26:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:26:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:26:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:26:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:26:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:26:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:26:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:26:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:26:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1091ms 09:26:44 INFO - PROCESS | 3000 | 1467822404222 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3000 | 1467822404227 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:26:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:26:44 INFO - PROCESS | 3000 | 1467822404234 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 3000 | 1467822404237 Marionette TRACE conn6 <- [1,3050,null,{}] 09:26:44 INFO - PROCESS | 3000 | 1467822404241 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}] 09:26:44 INFO - PROCESS | 3000 | 1467822404244 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:44 INFO - PROCESS | 3000 | 1467822404372 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:26:44 INFO - PROCESS | 3000 | 1467822404498 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3000 | 1467822404501 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:44 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C6ADF000 == 34 [pid = 3000] [id = 774] 09:26:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 82 (000000D4C0E49000) [pid = 3000] [serial = 2320] [outer = 0000000000000000] 09:26:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 83 (000000D4C1854400) [pid = 3000] [serial = 2321] [outer = 000000D4C0E49000] 09:26:44 INFO - PROCESS | 3000 | 1467822404561 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 3000 | ++DOMWINDOW == 84 (000000D4C539E800) [pid = 3000] [serial = 2322] [outer = 000000D4C0E49000] 09:26:44 INFO - PROCESS | 3000 | [3000] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:45 INFO - PROCESS | 3000 | 1467822405243 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:26:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:26:45 INFO - {} 09:26:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1027ms 09:26:45 INFO - PROCESS | 3000 | 1467822405263 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 3000 | 1467822405266 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:26:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:26:45 INFO - PROCESS | 3000 | 1467822405270 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 3000 | 1467822405274 Marionette TRACE conn6 <- [1,3054,null,{}] 09:26:45 INFO - PROCESS | 3000 | 1467822405285 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}] 09:26:45 INFO - PROCESS | 3000 | 1467822405290 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:45 INFO - PROCESS | 3000 | 1467822405475 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:26:45 INFO - PROCESS | 3000 | 1467822405686 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 3000 | 1467822405689 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:45 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BF177000 == 35 [pid = 3000] [id = 775] 09:26:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 85 (000000D4BAD3A800) [pid = 3000] [serial = 2323] [outer = 0000000000000000] 09:26:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 86 (000000D4BAD63000) [pid = 3000] [serial = 2324] [outer = 000000D4BAD3A800] 09:26:45 INFO - PROCESS | 3000 | 1467822405748 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3000 | ++DOMWINDOW == 87 (000000D4BAF4EC00) [pid = 3000] [serial = 2325] [outer = 000000D4BAD3A800] 09:26:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CF657000 == 34 [pid = 3000] [id = 771] 09:26:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C876B000 == 33 [pid = 3000] [id = 770] 09:26:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CCAF7800 == 32 [pid = 3000] [id = 769] 09:26:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC19E800 == 31 [pid = 3000] [id = 768] 09:26:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3CE800 == 30 [pid = 3000] [id = 767] 09:26:46 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA646000 == 29 [pid = 3000] [id = 766] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 86 (000000D4CBB10000) [pid = 3000] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 85 (000000D4CBB06C00) [pid = 3000] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 84 (000000D4C8162000) [pid = 3000] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 83 (000000D4C6F62000) [pid = 3000] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 82 (000000D4C7D1E000) [pid = 3000] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 81 (000000D4CB6C1C00) [pid = 3000] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 80 (000000D4CB30F000) [pid = 3000] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 79 (000000D4C7B1AC00) [pid = 3000] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 78 (000000D4BA4D2000) [pid = 3000] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4BAF45000) [pid = 3000] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BFBB2400) [pid = 3000] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C0139C00) [pid = 3000] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C4B60000) [pid = 3000] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C5861C00) [pid = 3000] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BFBB6000) [pid = 3000] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C13BE000) [pid = 3000] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CA441400) [pid = 3000] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C81EDC00) [pid = 3000] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4BB28C000) [pid = 3000] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CAD6B800) [pid = 3000] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4CB309800) [pid = 3000] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4CB995400) [pid = 3000] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4CB98D800) [pid = 3000] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4CB282000) [pid = 3000] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4CB6C5000) [pid = 3000] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4CB34B800) [pid = 3000] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4C7B98400) [pid = 3000] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3000 | 1467822406343 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]]]}] 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:26:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:26:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1094ms 09:26:46 INFO - PROCESS | 3000 | 1467822406388 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3000 | 1467822406392 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:26:46 INFO - PROCESS | 3000 | 1467822406397 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:26:46 INFO - PROCESS | 3000 | 1467822406400 Marionette TRACE conn6 <- [1,3058,null,{}] 09:26:46 INFO - PROCESS | 3000 | 1467822406406 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}] 09:26:46 INFO - PROCESS | 3000 | 1467822406410 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:46 INFO - PROCESS | 3000 | 1467822406503 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:26:46 INFO - PROCESS | 3000 | 1467822406515 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3000 | 1467822406518 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:46 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C5078800 == 30 [pid = 3000] [id = 776] 09:26:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BAD3B800) [pid = 3000] [serial = 2326] [outer = 0000000000000000] 09:26:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BF338400) [pid = 3000] [serial = 2327] [outer = 000000D4BAD3B800] 09:26:46 INFO - PROCESS | 3000 | 1467822406637 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3000 | ++DOMWINDOW == 63 (000000D4BF35CC00) [pid = 3000] [serial = 2328] [outer = 000000D4BAD3B800] 09:26:47 INFO - PROCESS | 3000 | 1467822407092 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]]]}] 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:26:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 09:26:47 INFO - PROCESS | 3000 | 1467822407137 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3000 | 1467822407141 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:26:47 INFO - PROCESS | 3000 | 1467822407146 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3000 | 1467822407148 Marionette TRACE conn6 <- [1,3062,null,{}] 09:26:47 INFO - PROCESS | 3000 | 1467822407157 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}] 09:26:47 INFO - PROCESS | 3000 | 1467822407159 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:47 INFO - PROCESS | 3000 | 1467822407261 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:26:47 INFO - PROCESS | 3000 | 1467822407269 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3000 | 1467822407272 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7D54000 == 31 [pid = 3000] [id = 777] 09:26:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 64 (000000D4BA4CD400) [pid = 3000] [serial = 2329] [outer = 0000000000000000] 09:26:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 65 (000000D4C490C400) [pid = 3000] [serial = 2330] [outer = 000000D4BA4CD400] 09:26:47 INFO - PROCESS | 3000 | 1467822407318 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 66 (000000D4C49A9C00) [pid = 3000] [serial = 2331] [outer = 000000D4BA4CD400] 09:26:47 INFO - PROCESS | 3000 | 1467822407789 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]]]}] 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:26:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 09:26:47 INFO - PROCESS | 3000 | 1467822407842 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3000 | 1467822407845 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:26:47 INFO - PROCESS | 3000 | 1467822407850 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3000 | 1467822407856 Marionette TRACE conn6 <- [1,3066,null,{}] 09:26:47 INFO - PROCESS | 3000 | 1467822407866 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}] 09:26:47 INFO - PROCESS | 3000 | 1467822407869 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:47 INFO - PROCESS | 3000 | 1467822407962 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:26:47 INFO - PROCESS | 3000 | 1467822407971 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3000 | 1467822407973 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:47 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CA636000 == 32 [pid = 3000] [id = 778] 09:26:47 INFO - PROCESS | 3000 | ++DOMWINDOW == 67 (000000D4C6E35800) [pid = 3000] [serial = 2332] [outer = 0000000000000000] 09:26:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4C759B800) [pid = 3000] [serial = 2333] [outer = 000000D4C6E35800] 09:26:48 INFO - PROCESS | 3000 | 1467822408024 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C7B6C800) [pid = 3000] [serial = 2334] [outer = 000000D4C6E35800] 09:26:48 INFO - PROCESS | 3000 | 1467822408475 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] 09:26:48 INFO - PROCESS | 3000 | 1467822408545 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:26:48 INFO - PROCESS | 3000 | 1467822408555 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3000 | 1467822408557 Marionette TRACE conn6 <- [1,3070,null,{}] 09:26:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:26:48 INFO - PROCESS | 3000 | 1467822408561 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}] 09:26:48 INFO - PROCESS | 3000 | 1467822408563 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:48 INFO - PROCESS | 3000 | 1467822408717 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:26:48 INFO - PROCESS | 3000 | 1467822408737 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3000 | 1467822408739 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:48 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CB3C6000 == 33 [pid = 3000] [id = 779] 09:26:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4C6E39000) [pid = 3000] [serial = 2335] [outer = 0000000000000000] 09:26:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4C815E800) [pid = 3000] [serial = 2336] [outer = 000000D4C6E39000] 09:26:48 INFO - PROCESS | 3000 | 1467822408791 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4C8199400) [pid = 3000] [serial = 2337] [outer = 000000D4C6E39000] 09:26:49 INFO - PROCESS | 3000 | 1467822409195 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]]]}] 09:26:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:26:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:26:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 09:26:49 INFO - PROCESS | 3000 | 1467822409253 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3000 | 1467822409255 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:26:49 INFO - PROCESS | 3000 | 1467822409258 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 3000 | 1467822409260 Marionette TRACE conn6 <- [1,3074,null,{}] 09:26:49 INFO - PROCESS | 3000 | 1467822409264 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}] 09:26:49 INFO - PROCESS | 3000 | 1467822409266 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:49 INFO - PROCESS | 3000 | 1467822409383 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:26:49 INFO - PROCESS | 3000 | 1467822409388 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 3000 | 1467822409394 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:49 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CBE68000 == 34 [pid = 3000] [id = 780] 09:26:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4C8792400) [pid = 3000] [serial = 2338] [outer = 0000000000000000] 09:26:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4C8795800) [pid = 3000] [serial = 2339] [outer = 000000D4C8792400] 09:26:49 INFO - PROCESS | 3000 | 1467822409500 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4C8FA6400) [pid = 3000] [serial = 2340] [outer = 000000D4C8792400] 09:26:49 INFO - PROCESS | 3000 | 1467822409938 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 09:26:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:26:50 INFO - PROCESS | 3000 | 1467822409996 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3000 | 1467822409998 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:26:50 INFO - PROCESS | 3000 | 1467822410002 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 3000 | 1467822410004 Marionette TRACE conn6 <- [1,3078,null,{}] 09:26:50 INFO - PROCESS | 3000 | 1467822410008 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}] 09:26:50 INFO - PROCESS | 3000 | 1467822410010 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:50 INFO - PROCESS | 3000 | 1467822410158 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:26:50 INFO - PROCESS | 3000 | 1467822410228 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3000 | 1467822410230 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC433800 == 35 [pid = 3000] [id = 781] 09:26:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CB240400) [pid = 3000] [serial = 2341] [outer = 0000000000000000] 09:26:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 77 (000000D4CB245C00) [pid = 3000] [serial = 2342] [outer = 000000D4CB240400] 09:26:50 INFO - PROCESS | 3000 | 1467822410276 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 78 (000000D4CB288400) [pid = 3000] [serial = 2343] [outer = 000000D4CB240400] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 77 (000000D4C819B800) [pid = 3000] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 76 (000000D4BF361400) [pid = 3000] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4C91B4400) [pid = 3000] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C7592800) [pid = 3000] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4BAD42800) [pid = 3000] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BB011400) [pid = 3000] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4C81A1400) [pid = 3000] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4CB345800) [pid = 3000] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4CBEC7C00) [pid = 3000] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C490BC00) [pid = 3000] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:26:50 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4CB995000) [pid = 3000] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:26:50 INFO - PROCESS | 3000 | 1467822410726 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 776ms 09:26:50 INFO - PROCESS | 3000 | 1467822410780 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3000 | 1467822410782 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:26:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:26:50 INFO - PROCESS | 3000 | 1467822410786 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 3000 | 1467822410788 Marionette TRACE conn6 <- [1,3082,null,{}] 09:26:50 INFO - PROCESS | 3000 | 1467822410791 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}] 09:26:50 INFO - PROCESS | 3000 | 1467822410793 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:50 INFO - PROCESS | 3000 | 1467822410912 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:26:50 INFO - PROCESS | 3000 | 1467822410971 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3000 | 1467822410973 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:50 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CC450800 == 36 [pid = 3000] [id = 782] 09:26:50 INFO - PROCESS | 3000 | ++DOMWINDOW == 68 (000000D4BF31A000) [pid = 3000] [serial = 2344] [outer = 0000000000000000] 09:26:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 69 (000000D4C8796400) [pid = 3000] [serial = 2345] [outer = 000000D4BF31A000] 09:26:51 INFO - PROCESS | 3000 | 1467822411018 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 70 (000000D4CB30E800) [pid = 3000] [serial = 2346] [outer = 000000D4BF31A000] 09:26:51 INFO - PROCESS | 3000 | 1467822411336 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:26:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 588ms 09:26:51 INFO - PROCESS | 3000 | 1467822411387 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 3000 | 1467822411389 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:26:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:26:51 INFO - PROCESS | 3000 | 1467822411393 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 3000 | 1467822411395 Marionette TRACE conn6 <- [1,3086,null,{}] 09:26:51 INFO - PROCESS | 3000 | 1467822411398 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}] 09:26:51 INFO - PROCESS | 3000 | 1467822411400 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:51 INFO - PROCESS | 3000 | 1467822411555 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:26:51 INFO - PROCESS | 3000 | 1467822411595 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3000 | 1467822411597 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:51 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7D52000 == 37 [pid = 3000] [id = 783] 09:26:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 71 (000000D4CB6C0000) [pid = 3000] [serial = 2347] [outer = 0000000000000000] 09:26:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 72 (000000D4CB6C3C00) [pid = 3000] [serial = 2348] [outer = 000000D4CB6C0000] 09:26:51 INFO - PROCESS | 3000 | 1467822411641 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3000 | ++DOMWINDOW == 73 (000000D4CB98BC00) [pid = 3000] [serial = 2349] [outer = 000000D4CB6C0000] 09:26:52 INFO - PROCESS | 3000 | 1467822412035 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]]]}] 09:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:26:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 09:26:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:26:52 INFO - PROCESS | 3000 | 1467822412067 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 3000 | 1467822412069 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:26:52 INFO - PROCESS | 3000 | 1467822412072 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 3000 | 1467822412074 Marionette TRACE conn6 <- [1,3090,null,{}] 09:26:52 INFO - PROCESS | 3000 | 1467822412077 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}] 09:26:52 INFO - PROCESS | 3000 | 1467822412079 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:52 INFO - PROCESS | 3000 | 1467822412207 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:26:52 INFO - PROCESS | 3000 | 1467822412212 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 3000 | 1467822412214 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:52 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4CE55A800 == 38 [pid = 3000] [id = 784] 09:26:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 74 (000000D4CB993C00) [pid = 3000] [serial = 2350] [outer = 0000000000000000] 09:26:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 75 (000000D4CB999C00) [pid = 3000] [serial = 2351] [outer = 000000D4CB993C00] 09:26:52 INFO - PROCESS | 3000 | 1467822412259 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3000 | ++DOMWINDOW == 76 (000000D4CBB0C400) [pid = 3000] [serial = 2352] [outer = 000000D4CB993C00] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0C41000 == 37 [pid = 3000] [id = 765] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C5078800 == 36 [pid = 3000] [id = 776] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4BF177000 == 35 [pid = 3000] [id = 775] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C6ADF000 == 34 [pid = 3000] [id = 774] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3D6000 == 33 [pid = 3000] [id = 772] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C0EF9000 == 32 [pid = 3000] [id = 773] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC433800 == 31 [pid = 3000] [id = 781] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7D52000 == 30 [pid = 3000] [id = 783] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CBE68000 == 29 [pid = 3000] [id = 780] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CA636000 == 28 [pid = 3000] [id = 778] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4C7D54000 == 27 [pid = 3000] [id = 777] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CB3C6000 == 26 [pid = 3000] [id = 779] 09:26:53 INFO - PROCESS | 3000 | --DOCSHELL 000000D4CC450800 == 25 [pid = 3000] [id = 782] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 75 (000000D4CBB86C00) [pid = 3000] [serial = 2315] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 74 (000000D4C81ED800) [pid = 3000] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 73 (000000D4C0D95000) [pid = 3000] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 72 (000000D4BF470800) [pid = 3000] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 71 (000000D4CA43F000) [pid = 3000] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 70 (000000D4C7B74C00) [pid = 3000] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 69 (000000D4C5864800) [pid = 3000] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 68 (000000D4C6E3CC00) [pid = 3000] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 67 (000000D4C0DD6000) [pid = 3000] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 66 (000000D4BF35B800) [pid = 3000] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 65 (000000D4C8E5D800) [pid = 3000] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 64 (000000D4C878B400) [pid = 3000] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 63 (000000D4C8796800) [pid = 3000] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 62 (000000D4CBEC4400) [pid = 3000] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 61 (000000D4CBB0E800) [pid = 3000] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 60 (000000D4CC4E6C00) [pid = 3000] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 59 (000000D4CBFDE000) [pid = 3000] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 58 (000000D4CAD71800) [pid = 3000] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 57 (000000D4C6E37000) [pid = 3000] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 56 (000000D4CAD6E400) [pid = 3000] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 55 (000000D4CBEC3800) [pid = 3000] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 54 (000000D4CBFDC400) [pid = 3000] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | --DOMWINDOW == 53 (000000D4C7BF2400) [pid = 3000] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 09:26:54 INFO - PROCESS | 3000 | 1467822414123 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2081ms 09:26:54 INFO - PROCESS | 3000 | 1467822414158 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3000 | 1467822414162 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:26:54 INFO - PROCESS | 3000 | 1467822414169 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3000 | 1467822414173 Marionette TRACE conn6 <- [1,3094,null,{}] 09:26:54 INFO - PROCESS | 3000 | 1467822414179 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}] 09:26:54 INFO - PROCESS | 3000 | 1467822414182 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:54 INFO - PROCESS | 3000 | 1467822414279 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:26:54 INFO - PROCESS | 3000 | 1467822414286 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 3000 | 1467822414291 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:54 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4BFCB4000 == 26 [pid = 3000] [id = 785] 09:26:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 54 (000000D4BAC97000) [pid = 3000] [serial = 2353] [outer = 0000000000000000] 09:26:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 55 (000000D4BAD33800) [pid = 3000] [serial = 2354] [outer = 000000D4BAC97000] 09:26:54 INFO - PROCESS | 3000 | 1467822414342 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 3000 | ++DOMWINDOW == 56 (000000D4BAD63800) [pid = 3000] [serial = 2355] [outer = 000000D4BAC97000] 09:26:54 INFO - PROCESS | 3000 | 1467822414825 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]]]}] 09:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 09:26:54 INFO - PROCESS | 3000 | 1467822414905 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3000 | 1467822414911 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:26:54 INFO - PROCESS | 3000 | 1467822414918 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3000 | 1467822414921 Marionette TRACE conn6 <- [1,3098,null,{}] 09:26:54 INFO - PROCESS | 3000 | 1467822414925 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}] 09:26:54 INFO - PROCESS | 3000 | 1467822414928 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:55 INFO - PROCESS | 3000 | 1467822415022 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:26:55 INFO - PROCESS | 3000 | 1467822415037 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 3000 | 1467822415040 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C4C9C800 == 27 [pid = 3000] [id = 786] 09:26:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 57 (000000D4BAF0E800) [pid = 3000] [serial = 2356] [outer = 0000000000000000] 09:26:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 58 (000000D4BAF10800) [pid = 3000] [serial = 2357] [outer = 000000D4BAF0E800] 09:26:55 INFO - PROCESS | 3000 | 1467822415089 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 59 (000000D4BAF50400) [pid = 3000] [serial = 2358] [outer = 000000D4BAF0E800] 09:26:55 INFO - PROCESS | 3000 | 1467822415554 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"]]]}] 09:26:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:26:55 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 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:26:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 09:26:55 INFO - PROCESS | 3000 | 1467822415595 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 3000 | 1467822415598 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:26:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:26:55 INFO - PROCESS | 3000 | 1467822415606 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 3000 | 1467822415610 Marionette TRACE conn6 <- [1,3102,null,{}] 09:26:55 INFO - PROCESS | 3000 | 1467822415623 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}] 09:26:55 INFO - PROCESS | 3000 | 1467822415628 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:55 INFO - PROCESS | 3000 | 1467822415750 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:26:55 INFO - PROCESS | 3000 | 1467822415841 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\", \"22bcf651-9ff2-40df-b260-8d6c828bc8b4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 3000 | 1467822415845 Marionette INFO sendAsync 3fd0426a-d4b3-4583-b5e4-f00588795cc8 09:26:55 INFO - PROCESS | 3000 | ++DOCSHELL 000000D4C7780800 == 28 [pid = 3000] [id = 787] 09:26:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 60 (000000D4B91D2C00) [pid = 3000] [serial = 2359] [outer = 0000000000000000] 09:26:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 61 (000000D4BF35D400) [pid = 3000] [serial = 2360] [outer = 000000D4B91D2C00] 09:26:55 INFO - PROCESS | 3000 | 1467822415895 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 3000 | ++DOMWINDOW == 62 (000000D4BF4CB800) [pid = 3000] [serial = 2361] [outer = 000000D4B91D2C00] 09:26:56 INFO - PROCESS | 3000 | 1467822416260 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]]]}] 09:26:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:26:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 09:26:56 INFO - PROCESS | 3000 | 1467822416301 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 3000 | 1467822416304 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:26:57 WARNING - u'runner_teardown' () 09:26:57 INFO - No more tests 09:26:57 INFO - Got 0 unexpected results 09:26:57 INFO - SUITE-END | took 685s 09:26:57 INFO - Closing logging queue 09:26:57 INFO - queue closed 09:26:57 INFO - Return code: 0 09:26:57 WARNING - # TBPL SUCCESS # 09:26:57 INFO - Running post-action listener: _resource_record_post_action 09:26:57 INFO - Running post-run listener: _resource_record_post_run 09:26:58 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 241038848; Write bytes: 1002265600; Read time: 2282000; Write time: 6204700 09:26:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:26:58 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 45450752; Read time: 0; Write time: 42100 09:26:58 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 241038848; Write bytes: 890813440; Read time: 2282000; Write time: 6095350 09:26:58 INFO - Running post-run listener: _upload_blobber_files 09:26:58 INFO - Blob upload gear active. 09:26:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:26:58 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 09:26:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:26:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:26:59 INFO - (blobuploader) - INFO - Open directory for files ... 09:26:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:26:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:26:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:27:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:27:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:27:00 INFO - (blobuploader) - INFO - Done attempting. 09:27:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:27:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:27:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:27:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:27:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:27:01 INFO - (blobuploader) - INFO - Done attempting. 09:27:01 INFO - (blobuploader) - INFO - Iteration through files over. 09:27:01 INFO - Return code: 0 09:27:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:27:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a837aac8c47ce811e9cb88178002efdd724d4d4d36fb98864c35414e954479ea03583fa3fa4a0329a0be17efcbd2efbd6e5fe214278f5148028e13dc46111cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e64b30b674f9c61a793e95639bf3015dafcafb56450d556dd964afc4498c4389ab227b5a149fd4b5672f799e46aa2a28ed30041c28a4ab5f44a45127b15f60e"} 09:27:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:27:01 INFO - Writing to file C:\slave\test\properties\blobber_files 09:27:01 INFO - Contents: 09:27:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a837aac8c47ce811e9cb88178002efdd724d4d4d36fb98864c35414e954479ea03583fa3fa4a0329a0be17efcbd2efbd6e5fe214278f5148028e13dc46111cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e64b30b674f9c61a793e95639bf3015dafcafb56450d556dd964afc4498c4389ab227b5a149fd4b5672f799e46aa2a28ed30041c28a4ab5f44a45127b15f60e"} 09:27:01 INFO - Running post-run listener: copy_logs_to_upload_dir 09:27:01 INFO - Copying logs to upload dir... 09:27:01 INFO - mkdir: C:\slave\test\build\upload\logs 09:27:01 INFO - Copying logs to upload dir... 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - Using _rmtree_windows ... 09:27:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=919.967000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-07-06 09:27:02.193534) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:27:02.194896) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a837aac8c47ce811e9cb88178002efdd724d4d4d36fb98864c35414e954479ea03583fa3fa4a0329a0be17efcbd2efbd6e5fe214278f5148028e13dc46111cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e64b30b674f9c61a793e95639bf3015dafcafb56450d556dd964afc4498c4389ab227b5a149fd4b5672f799e46aa2a28ed30041c28a4ab5f44a45127b15f60e"} build_url:https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a837aac8c47ce811e9cb88178002efdd724d4d4d36fb98864c35414e954479ea03583fa3fa4a0329a0be17efcbd2efbd6e5fe214278f5148028e13dc46111cf2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e64b30b674f9c61a793e95639bf3015dafcafb56450d556dd964afc4498c4389ab227b5a149fd4b5672f799e46aa2a28ed30041c28a4ab5f44a45127b15f60e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fUigSaubTZq-8nfaePYLcg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:27:02.320991) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:27:02.321326) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:27:02.439540) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:27:02.439874) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:27:03.086845) ========= ========= Total master_lag: 0.54 =========